经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Oracle

Oracle 函数使用记录

持续更新…… 参考:https: www.cnblogs.com/bbliutao/archive/2017/11/08/7804263.html     1. ADD_MONTHS 语法: ADD_MONTHS(date,month...[2019/6/26]

通过发票编号取凭证编号,返回多行值,拼接到一起

function GET_DOC_SEQUENCE_VALUE(P_INVOICE_NUM varchar2) return varchar2 is V_DOC_SEQUENCE_VALUE varchar2(2000); cursor cur_doc (l_invoice varchar2 )...[2019/6/26]

[转载]—Health Check Reports Problem: Dependency$ p_timestamp mismatch for VALID objects (文档 ID 781959.1)

[转载]—Health Check Reports Problem: Dependency$ p_timestamp mismatch for VALID objects (文档 ID 781959.1)

Health Check Reports Problem: Dependency$ p_timestamp mismatch for VALID objects (文档 ID 781959.1)     APPLIES TO: Oracle Database - En...[2019/6/26]

Oracle 10g&11g安装卸载Oracle Label Security

Oracle Label Securit简介   Oracle Label Security是内置于数据库引擎中的过程与约束条件集,该数据引擎实施对在单个表或整个模式上的"行"级访问控制。要利用Oracle Label Security,需要创建一个或多个安全策略,其中每一个安全策略...[2019/6/26]

ORA-04045: errors during recompilation/revalidation of LBACSYS.LBAC_EVENTS

使用orachk工具检查数据库实例的时候,发现报告里面有类似下面这样一些错误(最近有给Oracle 10g应用补丁PSU 10.2.0.5.180717,不清楚是这个产生的还是其他原因导致),使用脚本检查,发现有很多INVALID对象(具体参考[转载]—Health Check Reports P...[2019/6/26]

Oracle 函数使用记录

持续更新…… 参考:https: www.cnblogs.com/bbliutao/archive/2017/11/08/7804263.html   ADD_MONTHS 语法: ADD_MONTHS(date,months)...[2019/6/25]

Oracle 常用函数积累

  ①length     函数说明:计算字符串长度的函数  返回结果:数字  使用图解:      ②lengthb   函数说明:计算字符串字节长度。在学习过程中,了解到还有一个 lengthb 函数。字节和字符的区别 ...[2019/6/25]

Report Builder 打开报错

提示:REP-0756:警告:找不到PL/SQL程序库’inv.pll’.   解决办法 处理:1、运行 ---输入REgedit ,在注册表内,查找注册表项Reports_path。   2、将下载的.pll...[2019/6/25]

数据库基本概念(三)

数据库基本概念(三)

一、数据库基本概念 1、关系数据库规范化理论   为使数据库设计的合理可靠、简单实用,长期以来,形成了关系数据库设计理论,即规范化理论。 (1)函数依赖 定义:在表1.1中,描述学生信息时,包括学生的学号、姓名、性别、专业、总学分和备注属性,由于一个学号对应一名学生,确定了学生学号,...[2019/6/25]

数据库基本概念(二)

一、数据库基本概念 1、关系数据库 (1)关系操作   关系操作所操作的对象和结果都是集合,成为一次一集合的方式。而非关系数据模型的数据库操作方式为一次一记录的方式。   关系数据模型中最重要的是关系查询操作,主要分为:选择(select)、投影(project)、连接(jion)、...[2019/6/24]

Windows server 2016 安装oracle的教程图解

Windows server 2016 安装oracle的教程图解

1.安装oracle Oracle的安装网上太多了,我这就不重复了,主要是讲解一下连接。 本人使用的是虚拟机server 2016 ,主机重新装系统之后,重新安装并配置client花了大部分时间,所以在这里记录一下,希望以后配置的时候少走弯路。 2.安装oracle client。 3...[2019/6/21]

EBS ORACLE使用API批量取消销售订单

需要切换组织,还有用户的id.下面红色字体代表要修改的地方。 /*BEGIN MO_GLOBAL.INIT(''M''); MO_GLOBAL.set_policy_context (''S'',199); FND_GLOBAL.APPS_INITIALIZE(4467, 50658, 20...[2019/6/21]

EBS oracle 批量导入更新MOQ(最小拆分量、采购提前期、最小订购量、最小包装量)

EXCEL的列:组织id,供应商编号,供应商地点,料号,最小拆分量、采购提前期、最小订购量、最小包装量   --采购导入更新MOQ四个值,若有为空的那列,会保留原来的值,不会去更新那列的值 PROCEDURE UPDATE_PO_MOQ AS CURSOR PO_MOQ_...[2019/6/21]

Oracle 11g 服务器结构

  Oracle 服务器主要又实例、数据库、程序全局区和前台进程组成。   实例可以进一步划分为系统全局区(SGA)和后台进程(PMON、SMON等)两部分,其中,SGA 使用操作系统的内存资源,而后台进程需要使用 CPU 与内存资源。数据库(Database)中包含数据文件(Data fil...[2019/6/21]

Oracle表空间满处理方式

一、查询表空间常规语句 1.查询表空间使用情况 SELECT Upper(F.TABLESPACE_NAME)         "表空间名",     &nbs...[2019/6/21]

更改oracle RAC public ip,vip,scan ip和private ip

更改oracle RAC public ip,vip,scan ip和private ip oifcfg - Oracle 接口配置工具   用法:  oifcfg iflist [-p [-n]]     &...[2019/6/19]

数据库设计_ERMaster安装使用_PowerDesigner数据设计工具

数据库设计 1. 说在前面 项目开发的流程包括哪些环节 需求调研【需求调研报告】-- 公司决策层 (1) 根据市场公司需求分析公司是否需要开发软件来辅助日常工作 (2) 公司高层市场考察,市场分析,决定做什么软件。 (3) 不懂技术...[2019/6/19]

ORA-01126: 数据库必须已装载到此实例并且不在任何实例中打开

原因:修改归档模式的操作只能在 mount 状态下进行,不能处于 open 状态。 SQL> alter database archivelog;alter database archivelog*第 1 行出现错误:ORA-01126: 数据库必须已装载到此实例并且不在任何实例中打开 ...[2019/6/19]

ORA-00054:Orcacle表锁定 - alvin-06

查询被锁的se ion_id select se ion_id from v$locked_object; 查询结果----------------------SESSION_ID8 查询被锁se ion的详细信息 select sid, serial#, userna...[2019/6/19]

oracle中表记录被另一个用户锁住

    应用场景 在查询oracle表时,提示表记录被另一个用户锁住了 有可能是在使用了pl ql工具后修改某个表记录时,加锁,或者发生故障异常退出,下次登录进去修改不了   查询锁 --查看数据库的锁的来源、类型等 select t.o...[2019/6/17]

2.6 数据库更新特定字段SQL/语句块

1.更新单表中某一字段 1.1适用于单条或者因为in条件1-1000条数据 下面是更改CMS_CONTRACT_INFO 表中合同编号为CMCC987最后更新时间为当前时间,或者注释里特定时间。 1 UPDATE CMS_CONTRACT_INFO CCI 2 SET C...[2019/6/14]

ORACLE中如何找到未提交事务的SQL语句详解

ORACLE中如何找到未提交事务的SQL语句详解

在Oracle数据库中,我们能否找到未提交事务(uncommit transactin)的SQL语句或其他相关信息呢? 关于这个问题,我们先来看看实验测试吧。实践出真知。 首先,我们在会话1(SID=63)中构造一个未提交的事务,如下所: SQL> create table ...[2019/6/13]

ORA-02273: this unique/primary key is referenced by some foreign keys

关于ORA-02273错误,以前还真没有仔细留意过。昨天遇到了这个问题,遂顺便总结一番,以后遇到这类问题就可以直接用下面方案解决。如下所示,我们首先准备一下测试环境。   CREATE TABLE TEST.TEST (  OWNER  &...[2019/6/13]

Oracle数据库不同损坏级别的恢复教程

前言 在 DBA 的日常工作中不可避免存在着数据库的损坏,本文将主要介绍 Oracle 数据库遇到不同损坏级别下的应该采用的恢复方法,供读者在遇到此类情景时,能的找到适合自己的恢复方法,提高工作效率。 数据块损坏的恢复 当数据文件中仅有少量的数据块发生了介质损坏时,我们可以利用RM...[2019/6/12]

Oracle 备份数据库

     对于备份数据库,我也用过很多种方法,用pl ql导出用户对象等。但是,每次都会出现漏掉的表或一些存储过程。后来学会了一种不一样的备份方式(结构和数据同时备份)。   当遇到cmd命令的时候总有些高级感。   【步骤】   ①准备一个需要存放原数据库的新用户。(...[2019/6/12]

Oracle 快速配置连接服务

【net Manager配置】   oracle客户端连接,或者代码连接时,需要配置本地连接服务。      【快速配置】     ①找到 tnsnames.ora 文件,使用记事本打开  ② TEST{#服务名} = (DESC...[2019/6/12]

Oracle 循环语句

Oracle 循环语句

begin for i in 1..30000 loop 内容 end loop; end; 记得添加分号 原文链接:http: www.cnblogs.com/tonyzt/p/10987133.html[2019/6/10]

oracle学习笔记(二十三)——JDBC调用存储过程以及批量操作 - Stars-one

oracle学习笔记(二十三)——JDBC调用存储过程以及批量操作 - Stars-one

jdbc调用存储过程 使用并获得out模式的参数返回值 存储过程为sum_sal(deptno department.deptno%type,sum in out number) CallableStatement cs =conn.prepareCall("{call sum_sal...[2019/6/10]

Linux环境下Oracle安装参数设置方法详解

前面讲了虚拟机的设置和OracleLinux的安装,接下来我们来说下Oracle安装前的准备工作。 1、系统信息查看 系统信息查看 首先服务器ip:192.168.8.120 服务器系统:Oracle Linux Server release 6.5 服务器...[2019/6/4]

Oracle参数文件

Oracle参数文件

初始化参数文件有两种,文本初始化参数文件 pfile 和二进制初始化参数文件 spfile。   动态参数文件spfile 这是Oracle推荐的初始化参数文件类型。这是一个可以写入和读取的二进制文件,不能手动进行编辑。此文件在Oracle服务器上,不受数据库关闭和启动的影响。 此...[2019/6/4]

OracleLinux6安装

针对Oracle数据库安装的linux系统 1、首先要有oracle linux的镜像 链接:https: pan.baidu.com 1S3xYr4YNGtU-351bVaS1-Q 提取码:a559 复制这段内容后打开百度网盘手机App,操作更方便哦 2、在虚拟机VMware上挂在好ios...[2019/6/4]

OracleLinux6.5下Oracle11.2.0.4的安装

https: blog.51cto.com/12784425/2310399 原文链接:http: www.cnblogs.com/black-start/p/10973474.html[2019/6/4]

oracle学习笔记(二十) 子程序——函数与触发器 - Stars-one

oracle学习笔记(二十) 子程序——函数与触发器 - Stars-one

子程序——函数 语法 之前select语句中使用的函数,都是SQL内置函数,我们可以通过自定义函数更满足我们的需要。 自定义函数的语法和存储过程差不多。 create [or replace] $funtion_name$[(参数..)] return $data_type$ i...[2019/6/4]

oracle学习笔记(二十一) 程序包 - Stars-one

程序包 之前我们调用的dbms_output.put_line(''''),dbms_output就是一个程序包 程序包创建语法 1. 声明程序包 --声明程序包中的过程,函数,自定义的类型 --程序包里面的过程和函数不需要使用create or repalce create or replac...[2019/6/4]

oracle学习笔记(二十二) REF 动态游标 - Stars-one

动态游标 定义语法 --声明 $cursor_name$ sys_refcursor --打开动态游标 open $cursor_name$ is 查询语句; --关闭游标 close $cursor_name$; --声明动态游标类型 type $type_name$ is ref cur...[2019/6/4]

Oracle 11g 物理存储结构

Oracle 11g 物理存储结构

  Oracle 系统的物理存储结构比较具体和直观,它用来描述 Oracle 数据在磁盘上的物理组成情况。Oracle 系统的数据在逻辑上存储在表空间中,而在物理上存储在表空间所包含的物理文件(即数据文件)中。   Oracle 数据库的物理存储结构由多种物理文件组成,主要由数据文件、控制文件...[2019/6/3]

TELNET可以连通但无法创建数据库连接(Oracle)

问题描述: 近期客户方进行了网络调整,申请A服务器的1521端口开通后,telnet可以访问,但是SQLPLUS、PLSQL等工具一直无法创建相应连接,提示连接超时。 问题排查: 对开放端口的所有服务器都进行了测试,发现部分数据库可以创建连接,只有两台做了rac集群的服务器无法创建数据库连接...[2019/6/3]

Oracle 数据字典

Oracle 数据字典

  数据字典是 Oracle 存放关于数据库内部信息的地方,其用途是用来描述数据库内部的运行和管理情况。比如,一个数据表的所有者、创建时间、所属表空间、用户访问权限等信息,这些信息都可以在数据字典中查找到。当使用数据遇到困难时,就可以通过查询数据字典来提供帮助信息。 一、Oracle 数据字典概...[2019/6/3]

[20190531]ORA-600 kokasgi1故障模拟与恢复.txt

[20190531]ORA-600 kokasgi1故障模拟与恢复.txt-- 昨天看链接:http: www.xifenfei.com/2019/05/ora-600-kokasgi1-recovery.html,google半天看到的还是惜分飞网站的链接.-- 既然他提到sys和system被...[2019/6/3]

Oracle创建用户教程

Oracle创建用户教程

计算机-->管理-->应用程序与服务-->(OracleOraDb11g_home1TNSListener 和 OracleServiceORCL 服务)->启动服务   打开Oracle应用程序->输入用户名sys->输入密码->连接为...[2019/6/3]

Oracle 子查询(复杂select语句)

  在执行数据操作时,如果某个操作需要依赖于另外一个 select语句的查询结果,那么就可以把 select 语句迁入到该操作语句中,这样就形成了一个子查询。实际应用中,表与表之间相互关联,相互依存,这样就可以根据数据之间的关系使用相应的子查询,从而实现复杂的查询。 一、子查询 二、单行子查询...[2019/5/31]

oracle学习笔记(十九) 子程序——存储过程 - Stars-one

子程序——存储过程 我们可以使用子程序来封装一下我们需要的操作,子程序又有存储过程,函数和触发器。 这里先学习存储过程~ 语法 create [or replace] procedure $procedure_name$ [(参数列表)] i as --相当于declare be...[2019/5/31]

Oracle 操作数据库(增删改语句)

  对数据库的操作除了查询,还包括插入、更新和删除等数据操作。后3种数据操作使用的 SQL 语言也称为数据操纵语言(DML)。 一、插入数据(insert 语句)   插入数据就是将数据记录添加到已经存在的数据表中,可以通过 insert 语句实现向数据表中一次插入一条记录,也可以使用 se...[2019/5/31]

oracle学习笔记(十八) PL/SQL 游标 - Stars-one

游标 说明 查询结果的光标,相当于java中的一个迭代器,方便遍历操作 可使用的属性 %FOUND SQL语句查询或影响了一行或多行时为 TRUE。如:mycursor%FOUND %NOTFOUND SQL语句没有影响任何行时为 TRUE。如:mycursor%NOTFOUND %ROWCOU...[2019/5/30]

Oracle 11g DATAGUARD 同步延时监控脚本

转自 https: blog.51cto.com/8858975/1401988监控脚本(注:这里没用Sendmail工具发送邮件,如果用的话需要修改)$cat check_oracle_dg_delay.sh #!/bin hsource ~/.bash_profile#定义变量v_dat...[2019/5/30]

查询统计SQL分组求和使用小技巧

我们在做查询统计时,肯定会遇到将查询结果再次分组求和这种需求,但是往往查询的sql本身就比较复杂,再使用分组函数不太可能,那么这时候我们就想到了用临时表的办法,通过联合临时表我们就可以获得想要的分组求和结果。这里只提供一个思路,不做具体描述。如何使用临时表可自行百度,各数据库可能存在差异。 当然...[2019/5/29]

oracle学习笔记(十六) PL/SQL 异常和goto语句 - Stars-one

oracle学习笔记(十六) PL/SQL 异常和goto语句 - Stars-one

PL/SQL 异常和goto语句 异常 预定义异常 oracle常见预定义异常: 错误号 异常错误信息名称 说明 ORA-0001 DUP_VAL_ON_INDEX 试图破坏一个唯一性限制 ORA-0051 TIMEOUT_ON_RESOURCE(少用) 在等待资源时发生超时 ...[2019/5/29]

查看表空间的增长情况

查看表空间的增长情况

--查询前一周表空间增长情况SELECT C.TABLESPACE_NAME, D."Total(MB)", D."Used(MB)" - C."Used(MB)" AS "Increment(MB)", TO_CHAR(NEXT_DAY(TRUNC(SYSDA...[2019/5/29]

oracle学习笔记(十七) PL/SQL高级应用 - Stars-one

PL/SQL高级应用 动态SQL 在PL/SQL中,不能直接执行DDL(create,alter,drop),得使用动态SQL,当然,除了DDL,动态SQL也可以执行DML(select,insert,update,delete) 语法: EXECUTE IMMEDIATE '动态SQL...[2019/5/29]

ORACLE(系统表emp) 基本与深入学习

(一)、首先我们先创建emp表(系统有的可以跳过往下看)没有直接复制运行即可。create table DEPT( deptno NUMBER(2) not null, dname VARCHAR2(14), loc VARCHAR2(13));alter table DEPT a...[2019/5/28]

121
2
记录数:593 页数:1/1212345678910下一页尾页
加载更多