随笔分类 -  ORACLE

摘要:文章导航 转载自:http://www.cnblogs.com/baiboy/p/orc1.html\ 转载目的:便于本人对看到的好文章进行分类整理,及根据实际需要进行进行适当的调整或补充,不用于适合商业用途。 集群术语须知 服务硬件:指提供计算服务的硬件,比如 PC 机、PC 服务器。 服务实体: 阅读全文
posted @ 2018-08-20 11:29 踏叶乘风 阅读(2925) 评论(0) 推荐(0)
摘要:文章导航 转载自:http://www.cnblogs.com/baiboy/p/orc1.html\ 转载目的:便于本人对看到的好文章进行分类整理,及根据实际需要进行进行适当的调整或补充,不用于适合商业用途。 Oracle的三种高可用集群方案 1 RAC(Real Application Clus 阅读全文
posted @ 2018-08-20 10:19 踏叶乘风 阅读(2151) 评论(0) 推荐(0)
摘要:一、DBMS_OUTPUT(用于输入和输出信息) 二、DBMS_JOB(用于安排和管理作业队列) 三、dbms_pipe(类似UNIX系统的管道) 四、dbms_alert(用于生成并传递数据库预警信息) 五.dbms_transaction(用于在过程,函数,和包中执行SQL事务处理语句.) 六. 阅读全文
posted @ 2018-08-13 15:18 踏叶乘风 阅读(1559) 评论(0) 推荐(1)
摘要:任意可以使用expdp/impdp的环境,都可以通过help=y看到帮助文档。 1.expdp参数说明 2.impdp参数说明 3.expdp参数说明(中文) 4.impdp参数说明(中文) expdp/impdp和exp/imp的区别 1、exp和imp是客户端工具程序,它们既可以在客户端使用,也 阅读全文
posted @ 2017-10-17 13:58 踏叶乘风 阅读(33522) 评论(0) 推荐(0)
摘要:说明: 原用户名和密码:test/test 目标用户名和密码:test01/test 11G 服务器: 1、创建dmp文件存储目录 # mkdir -p /tmp/backup # sqlplus / as sysdba SQL> create directory backup as '/tmp/b 阅读全文
posted @ 2017-10-17 13:21 踏叶乘风 阅读(672) 评论(0) 推荐(1)
摘要:su - oracle 切换到oracle用户模式下 sqlplus /nolog //登录sqlplus SQL> connect /as sysdba //连接oracle SQL> startup //起动数据库 SQL> exit //退出sqlplus ,起动监听 cd $ORACLE_H 阅读全文
posted @ 2017-10-16 11:17 踏叶乘风 阅读(1135) 评论(0) 推荐(0)
摘要:第1步:创建临时表空间 第1步:创建临时表空间 删除临时表空间: 第2步:创建数据表空间 第2步:创建数据表空间 删除表空间: 第3步:创建用户并指定表空间 第3步:创建用户并指定表空间 第4步:给用户授予权限 第4步:给用户授予权限 阅读全文
posted @ 2017-07-24 14:45 踏叶乘风 阅读(803) 评论(0) 推荐(0)
摘要:【原文】http://blog.csdn.net/jameshadoop/article/details/48086933 #################################################################### ## Copyright(c) Ora 阅读全文
posted @ 2017-07-21 15:33 踏叶乘风 阅读(273) 评论(0) 推荐(0)
摘要:1.安装环境 操作系统:CentOS release 6.8 (Final) oracle:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production 【1】安装依赖包: 【1】安装依赖包: 【2】修改ho 阅读全文
posted @ 2017-07-20 15:58 踏叶乘风 阅读(1065) 评论(0) 推荐(1)
摘要:1、创建表对象类型。 在Oracle中想要返回表对象,必须自定义一个表类型,如下所示: 上面的类型定义好后,在function使用可用返回一列的表,如果需要多列的话,需要先定义一个对象类型。然后把对象类型替换上面语句中的number; 定义对象类型: 修改表对象类型的定义语句如下: 2、 创建演示函 阅读全文
posted @ 2016-09-18 16:50 踏叶乘风 阅读(2297) 评论(0) 推荐(0)
摘要:--取简单的游标 --带参数的游标 --隐性游标 阅读全文
posted @ 2016-09-18 16:49 踏叶乘风 阅读(400) 评论(0) 推荐(0)
摘要:在Oracle8i或以上版本中,可以创建以下两种临时表: 1。会话特有的临时表 2。事务特有的临时表 所建的临时表虽然是存在的,但是你试一下insert 一条记录然后用别的连接登上去select,记录是空的,明白了吧,我把下面两句话再贴一下: --ON COMMIT DELETE ROWS 说明临时 阅读全文
posted @ 2016-09-18 16:48 踏叶乘风 阅读(19924) 评论(0) 推荐(1)
摘要:select seq.nextval from dual; --假设值是30 alter sequence seq increment by -30; select seq.nextval from dual; --会得到0 alter sequence seq increment by 1; 阅读全文
posted @ 2016-09-18 16:44 踏叶乘风 阅读(640) 评论(0) 推荐(0)
摘要:以下内容为本人的学习手记,有不足和理解错误的地方,请谨慎参考。 在ORACLE中的事务并不像MSSQL中的事务那样可以随意控制。 ORACLE的事务是在进行数据第一次被修改后自动开启的无法显示的开启事务(和MSSQL不同),直到commit或rollback事务结束。 如果在事务中使用SAVEPOI 阅读全文
posted @ 2016-09-18 16:44 踏叶乘风 阅读(282) 评论(0) 推荐(0)
摘要:包的作用: 包可以将任何出现在块声明的语句 ( 过程 , 函数 , 游标 , 游标 , 类型 , 变量 ) 放于包中 , 相当于一个容器 .使用包的好处不仅仅是程序的分组管理,还可以使用包中的程序重载,程序过滤等功能.包分为两部分 : 包头和包体 .在包头中声明的任何对象,都可以被外部程序所访问.在 阅读全文
posted @ 2016-09-18 16:43 踏叶乘风 阅读(313) 评论(0) 推荐(0)
摘要:在oracle 中使用 select 字段 into 变量 from 表 where 条件 这种方法给变量赋值时和MSSQL的行为有比较大区别. 在MSSQL中如果在该表中未检索到任何行,则变量的值保持不变,如果检索到多条数据,则会将每一条数据的值依次赋给变量(顺序不保证永远相同) .但是在orac 阅读全文
posted @ 2016-09-18 16:42 踏叶乘风 阅读(5774) 评论(0) 推荐(0)
摘要:Oracle “CONNECT BY”是层次查询子句,一般用于树状或者层次结果集的查询。其语法是: 1 [ START WITH condition ]2 CONNECT BY [ NOCYCLE ] conditionThe start with .. connect by clause can 阅读全文
posted @ 2016-09-18 16:41 踏叶乘风 阅读(1442) 评论(0) 推荐(0)
摘要:--第一种方式:使用raise_application_error抛出自定义异常declare i number:=-1;begin if i=-1 then raise_application_error(-20000,'参数值不能为负'); --抛出自定义异常 end if; exception 阅读全文
posted @ 2016-09-18 16:36 踏叶乘风 阅读(5235) 评论(0) 推荐(0)
摘要:with test as (select '1' bit from dual union select '0' from dual ) select replace(sys_connect_by_path(bit,'#'),'#') combo from test where level=5 con 阅读全文
posted @ 2016-09-18 16:35 踏叶乘风 阅读(237) 评论(0) 推荐(0)
摘要:内容提要 oracle 10g 增加的正则表达式函数有以下四种: regexp_like() --返回满足条件的字段 regexp_instr() --返回满足条件的字符或字符串的位置 regexp_replace() --返回替换后的字符串 regexp_substr() --返回满足条件的字符或 阅读全文
posted @ 2016-09-18 16:34 踏叶乘风 阅读(16167) 评论(0) 推荐(0)