![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle基础
文章平均质量分 60
BASEDEDATO
这个作者很懒,什么都没留下…
展开
-
oracle闪回
--闪回表SQL conn ymkwfn/XXXXXX已连接。SQL flashback table t_double_ball to timestamp to_timestamp('2013-03-15 110000', 'yyyy-mm-dd hh24miss');flashback table t_double_ball to timestamp to_timestamp原创 2015-07-17 14:45:56 · 525 阅读 · 0 评论 -
oracle sys.dbms_backup_restore包恢复数据
RMAN> restore tablespace system;Starting restore at 12-MAY-17using channel ORA_DISK_1RMAN-00571: ===========================================================RMAN-00569: ===============原创 2017-05-15 11:03:47 · 941 阅读 · 0 评论 -
oracle 异库恢复
原服务器数据库版本10G,新服务器版本11G实例名必须相同。目录最好相同,按原pfile里的有的目录创建查询原数据库dbidselect dbid from v$database;RMAN> set dbid=844174343 executing command: SET DBIDRM原创 2017-05-15 11:02:31 · 845 阅读 · 0 评论 -
linux下oracle 手工建库
#1. 创建实例(linux下实例不需要服务所以不用创建,oradim–new –sid lmqq)#2.复制pfilecp /oracle/database/11g/dbs/init.ora /oracle/database/11g/dbs/initlmqq.ora#3.创建需要的诊断目录,这些目录都是ORACLE进程遇到错误或用户手动TRACE时需要的。 mkdir -p原创 2017-04-12 10:51:20 · 2122 阅读 · 0 评论 -
oracle dblink
--需要有对D6PRI的映射关系create public database link d6 connect to zdadmin identified by password1 using 'd6pri'; -- 直接配置 -- 如果创建全局 dblink,必须使用 systm 或 sys 用户,在 database 前加 public。 create pu原创 2017-04-12 10:59:25 · 374 阅读 · 0 评论 -
linux下oracle安装
#依赖包安装#rpm -q --queryformat %-{name}-%{version}-%{release}-%{arch}"\n" \binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common原创 2017-04-12 10:46:43 · 1501 阅读 · 0 评论 -
oracle 监控表数据变更触发器(脚本生成)
-------------- 构造insert action脚本---------------- select 1,REPLACE( 'CREATE OR REPLACE TRIGGER TR_TB_TEST_LOG AFTER INSERT OR UPDATE ON TB_TEST FOR EACH ROWDECLARE LOG NUMBER(1)~~~~BEGIN原创 2017-04-12 10:34:19 · 2467 阅读 · 0 评论 -
oracle 字符转表函数
--定义typeCREATE OR REPLACE TYPE "OBJ_CODE" IS OBJECT ( ID INT , CODE varchar2(50));CREATE OR REPLACE TYPE "UDT_CODE" IS TABLE OF OBJ_CODE;--创建过程create or replace function原创 2017-04-12 10:18:55 · 1319 阅读 · 0 评论 -
sqlload的使用
命令下输入sqlldr查看相关的帮助信息。1.首先创建表。字段数对应相应的文件。2.码控制文件代码如下。OPTIONS (skip=1)loadCHARACTERSET utf8 infile 'C:\Users\Desktop\sqlldr.csv'insert into table tb_test truncateFields terminated b原创 2015-12-08 16:41:37 · 1887 阅读 · 0 评论 -
清理oracle预警的警告信息
生成批量执行脚本SELECT 'exec sysman.em_severity.delete_current_severity(''' || target_guid || ''',''' || metric_guid || ''',''' || key_value || ''');' exec_scrpit FROM SYSMAN.MGMT_CURRENT_SEVERIT原创 2015-08-10 10:41:36 · 1053 阅读 · 0 评论 -
oracle 事务流程
update 语句事例1.从数据字典高速缓存(data dictionary cache)检查用户权限,如果不在数据字典高速缓存,从磁盘读取到数据字典高速缓存2.如有权限,检查该语句是否存在于库高速缓存(library cache),如没有硬解析该sql并执行,并在pga创建私有sql区3.检查该语句所需的数据是否存在于数据缓冲区高速缓存(database buffur cache),原创 2017-10-12 14:58:48 · 1932 阅读 · 0 评论