impdp导入时remap_*参数与table_exists_action的关系
今天接到开发人员要求将a库中的t1,t2表同步到b库中,两库中的表以及索引的owner不相同且各自所在的表空间也不同。 用户不同可以使用impdp的remap_schema参数解决,表空间不同...
模拟library cahe lock/pin等待事件以及问题定位
今天打算复习一下library cache lock/pin等待事件,于是模拟了以下的实验。1.在u1用户下创建测试需要的存储过程create or replace procedure pasbegindbms_lock.sleep(10000);end;/2.在A会话中执行该存储过程exec p...
诡异的insert as select与select结果集不一致问题
环境描述:新库——OS:linux-64bit DB:10.2.0.4 CHARSET:ZHS16GBK环境变量:NLS_LANG=american_america.ZHS16GBK旧库——OS:AIX-64bit DB:10.2.0.3 CHARSET:ZHS16GBK环境变量:NLS_LANG=american_america.ZHS16GB...
AIX5.3裸设备dbca建库报错解决办法
环境描述:OS/aix5.3-64bit DB/10.2.0.3-64bit 今天在一台aix生产系统上准备用裸设备创建一个新的数据库。于是调用dbca使用数据仓库模板建库。其中裸设备与表空间以及sp...
几个SQLLDR的典型案例
今天打算玩玩SQLLDR这个小工具,于是按照三思兄的涂抹一书中几个比较典型的案例进行操作,为了以后方便查找于是记录如下。 1.将excel文件导入1.1首先将execl文件另存为csv文件...
logmnr中三种抽取和存储数据字典的方法
在我们使用logmnr进行日志挖掘时必须要构建logmnr的数据字典,该字典的主要作用就是能够将redo日志中记录的一些内部数字转换为人们可以方便阅读的相关信息,比如objectid可以转换成object name,...
实施传输表空间最简单的步骤
今天突然想玩一下Oracle的可传输表空间特性。于是按照Oracle官方文档的说明一步一步跟着做,以下是这些步骤的简易说明。 在做之前首先需要确认源平台和目标平台的字节序...
windows上使用telnet时遇到的两个错误
在linux下大家可以通过secureCRT工具ssh登录服务器并且开启多个窗口,这样可以很方便的操作linux服务器上的oracle数据库。可是有时候xp上也装了oracle,那怎样可以达到linux上同样的效果呢,由于x...
exp/expdp中query参数的使用
之前一直无法搞清楚exp/expdp中关于query参数的正确写法,每次都是零散的印象,这次特意把这个记录成日志以方便以后查看。关于query参数的写法请参看以下两个例子: 1.使用命令...
转载:Solving ORA-1031 while connecting as “/ as sysdba”
Many times we see an issue like this:SQL> conn / as sysdbaERROR:ORA-01031: insufficient privilegesThis is a very common and frequent error that can occur after the new oracle software installor due ...
buffer cache中各种状态的buffer描述
buffer cache中的buffer根据不同的状态可以分为以下4种类型:free buffer/unused buffer:buffer cache初始化时或者在执行alter system flush buffer_cache以后的buffer,该buffer中没有存放任何内容。clean buffer...
union all结合decode完成对两个表的条件选择
今天开发人员提了个需求,需求类似有两个表a,b,如果a表中有记录就将a表中的记录查询出来,如果a表中没有记录则将b表中的记录查询出来,并且希望通过一个sql语句实现。 从需求可以...
结合db link执行insert时报ORA-01732
今天开发人员在A数据库中执行insert into t@db104(id,name) values(1,'tl')时报如下错误: ORA-01732: data manipulation operation not legal on this view。错误信息中明确指...
一个sql查询语句报ORA-01722
今天一个开发人员说一个很普通的sql语句提示ORA-01722:invalid number,该sql语句为select to_number(paraid,'xxxxxxxxxx') paraid,sortid,dataid from scpparsereg;一个很简单的sql语句,开发人员...
使用RMAN备份spfile时报RMAN-03009和ORA-00245
在RAC环境中,RMAN的自动备份控制文件功能已开启,进入RMAN后执行backup spfile命令时提示如下错误信息: RMAN-03009: failure of Control File and SPFILE Autobackup command ...
Oracle 11g启动时报ORA-32004
今天在RAC节点上配置归档日志的相关参数后,重启Oracle数据库时提示ORA-32004:obsolete or deprecated parameter(s) specified for RDBMS instance,随后在alert日志中查看到相关信息如下: ...
Oracle RAC中使用RMAN管理归档日志
RMAN归档配置的两种方案 1.在Oracle asm和集群文件系统时的归档方案 对于Oracle RAC来说首选是使用Oracle asm作为reocvery区域。可选择的你也可以使用集群...
运行LoadRunner中脚本时提示ORA-12519(后续)
在之前做压力测试时报出ORA-12519错误,于是通过增加process这个参数的上限值暂时抑止了这个错误的产生,不过今天开发人员在进行压力测试持续10分钟左右后又报出了这个错误.这时在metalink上一篇名...
诡异的ORA-02289: sequence does not exist
今天被开发人员告知在应用用户下无法查询自己创建的sequence的nextval值。当执行select * from test.nextval时提示“ERROR at line 1:ORA-02289: sequence does not exist”。于是我通过select s...
运行LoadRunner中脚本时提示ORA-12519
今天测试人员在使用LoadRunner对oracle db进行压力测试时提示ORA-12519错误,错误内容如下: Error: System.err: java.sql.SQLException: Listener refused the connection with...