connect by与where条件执行顺序问题
-----------层次查询中查询条件在connect by后执行文档:《SQL REFERENCE》SELECT/hierarchical_query_clause The hierarchical_query_clause lets you select rows in a hierarchical order.SELECT statements that...
11GR2新特性测试-闪回归档
闪回数据归档测试(1)版本SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Pr...
ORA-39142-impdp 版本低问题
在使用低版本impdp导入高版本导出的文件时,会报ORA-39142: incompatible version number 2.1 in dump file错误。可以先导入高版本库中,然后再加VERSION参数导出,最后就可以导入低版本库中。1,在10.2.0.1...
Oracle11g新特性之edition
SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Produ...
存储过程中user_tables的owner是definer还是invoker
基于自定义函数的索引在使用时,需要注意因修改函数导致的索引状态变化。需要关注两点:*** user_indexes.FUNCIDX_STATUS*** create or replace 方式修改函数后,虽然索引状态有效,但索引本身因为没有重建,...
基于函数的索引状态变化
基于自定义函数的索引在使用时,需要注意因修改函数导致的索引状态变化。需要关注两点:*** user_indexes.FUNCIDX_STATUS*** create or replace 方式修改函数后,虽然索引状态有效,但索引本身因为没有重建,...
远程控制监听器
1,监听器状态Linux + Oracle10.2.0.1.0--os version在Oracle10g/11g中,缺省监听器只能在本地管理:[oracle@bnet95 admin]$ uname -aLinux bnet95 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:47:32 EDT 2009 i6...
物化视图相关工具包
利用物化视图进行查询重写,可以有效提高系统性能.但物化视图查询重写受很多因素影响,物化视图的快速刷新功能也受很多因素影响. Oracle为此提供了一些工具包,可以用于...
通过设置目录组标志位解决dmp文件读权限问题
问题:数据泵导出的文件属主为oracle,其他用户无读取权限。在没有oracle用户权限的情况下,只能看到该文件,却无法复制/加载,需要找DBA修改文件权限,实在有些麻烦。通过设置目录属组标志位(setgid bit)...
Oracle11gr2之orapwd变化
1,Oracle10gr2,如果密码相同,则密码文件相同。SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Re...
Oracle11.2表分区新特性
1,分区功能扩展1.1,interval分区是对范围分区的扩展,限制如下:*仅支持单列分区,且类型为NUMBER或DATE*不支持索引组织表(IOT)*不支持domain indexinterval分区支持单层或如下组合分区:*Interval-rang...
避免自治事务带来的死锁
自治事务可能导致死锁,测试如下:--1,测试表create table test(x int,y int);alter table test add constraint pk_test primary key(x);create or replace procedure auto_proc(p_x int,p_y int) aspragma a...
使用awk查找不满足sqlloader加载条件的记录
使用sql*loader加载数据时,出现了不满足加载条件的记录,加载日志如下:Total logical records skipped: 0Total logical records read: &...
使用DBMS_PARALLEL_EXECUTE进行快速更新
问题:如何在尽量短的时间内完成大批量数据的更新?如漂白数据时,需要将客户表(约一亿行)中的手机号设置为常量。比如:投产时数据迁移可以考虑的方法:1,并行dml 一个事务,需要较大的回滚表空间 进度...
使用RMAN-duplicate创建standby
使用RMAN-duplicate创建standby1. 试验环境[oracle@test orcl]$ sqlplus "/as sysdba"SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g E...
通过RMAN-transport获取传输表空间文件
可传输表空间可用于快速传输应用数据,但需要设置表空间为只读。其实,ORACLE支持通过从备份中获取时间点恢复的表空间,支持表空间在读写状态下,传输到目标数据库。参考文档:Oracle Database Backup and Recovery A...
ORA-00600(unable to load XDB library)错误一例
目的:通过网络方式impdp:源数据库,138,版本10.2.0.5,AIX目标库,251,版本11.2.0.3,AIX操作:impdp bnet/bnet schemas=bnet303 transform=segment_attributes:n parallel=8 DIRECTORY=DMP_DIR logfile=imp_da...
使用FGA实现SELECT触发器功能
FGA可以实现细粒度审计(对列、行进行过滤),甚至对SELECT操作进行审计。在实现细粒度审计时,可以指定handler,从而实现类似触发器的功能。本文介绍使用FGA实现对SELECT操作的触发器功能。局限:发现该功能无法获取...
归档数据库中的不可恢复操作
归档数据库中的不可恢复操作(无重做日志),需要及时发现,及时备份,避免介质恢复时产生逻辑坏块。规则:1,如果数据库force logging,则所有操作有重做日志;2,可以使用v$datafile.unrecoverable_change#查看不...
错误初始化参数导致无法启动的解决办法
在使用spfile系统参数文件时,有时会碰到修改初始化参数后系统无法启动的问题,下面给出几个解决方案,建议使用方案二。0,无法启动场景SQL> show parameter spfileNAME ...