Oracle SQLT 诊断SQL语句性能(2)
3. 安装SQLT SQLT 安装在它自己的schema SQLTXPLAIN和SQLTXADMIN下, 但是没有任何的objects会安装在schema下, 安装步骤如下:1). 卸载之前版本(可选)# cd sqlt/install#sqlplus / as sysdba SQL> START sqdrop.sql ...
自动统计信息收集的优势 - 收集统计信息优先级:最需要统计信息的被优先收集
11gR2 Automatic optimizer statistics collection gathers optimizer statistics by calling the DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC procedure. The GATHER_DATABASE_STATS_JOB_PROC procedure collects statistics on database objects when the object has no prev...
Oracle 9i,10g,11g 下的 UTL_FILE_DIR 及 DIRECTORY - 2
directory及utl_file的例子: create or replace directory UTF_DIR_01 as '/u01/test'; grant read,write on directory UTF_DIR_01 to wang ;eg 1: 将某些信息写入文件: declare v_file utl_file.file_type; ...
Oracle 9i,10g,11g 下的 UTL_FILE_DIR 及 DIRECTORY - 1
UTL_FILE_DIR 参数 和 directory 的作用是让Oracle通过Package(比如utl_file)来对OS上的文件进行操作(如创建,修改等)。 In the past, accessible directories for the UTL_FILE functions were specified in the initialization file using the UTL_FILE_DIR parameter. H...
Oracle 11g db_files 与 控制文件中的 maxdatafiles 的关系及区别
Oracle 11.2.0.3 当使用CREATE DATABASE命令或CREATE CONTROFILE命令,MAXDATAFILES参数决定了控制文件中关于数据文件的大小尺寸——对控制文件的大小也有影响。但是,如果添加一个数据文件时,其编号已经超出了MAXDATAFILES的设定值,但是小于或等于DB_FILES...
RMAN Duplicate FROM ACTIVE DATABASE 建物理DG还原文件期间报错ORA-17629处理
ORACLE 11.2.0.2 , AIX 6.1 , DATABASE SIZE = 2T使用 "duplicate target database for standby from active database" 创建物理standby , 当拷贝数据文件到几乎快完成的时候,碰到了如下错误, 提示在copy 这个文件 ctxd.743.850458113的时候,连接不到远程数据库服务器,而且提示这个failed job 不会...
MRP0: Background Media Recovery terminated with error 328,ORA-00328
Oracle 11.2.0.2 , 在创建DG后, 开启实时同步的时候报错 : Tue Oct 28 12:17:07 2014Primary database is in MAXIMUM PERFORMANCE modeTue Oct 28 12:17:07 2014RFS[1]: Assigned to RFS process 49545378RFS[1]: Selected log 21 for thread 1 sequence 261 dbid -512063538 branch 856885056RFS[2]:...
PL/SQL 中 execute immediate,select 语句没有into 执行未报错
declare v_str_sql varchar2(500); v_max_incident_id number; v_seq_val number ; v_seq_val2 number ; v_diff ...
ORA-20200: Database/Instance 2605024463/1 does not exist in DBA_HIST_...
Oracle 11.2.0.2 , AIX 6.1 在一套测试系统上做测试, 发现速度非常慢,之前一天是正常的,某个时间点开始慢,准备收集AWR报告, 结果发现报错, 错误信息如下:declare*ERROR at line 1:ORA-20200: Database/Instance 2605024463/1 does not exist in DBA_HIST_DATABASE_INSTANCEORA-0651...
DBCA 删除数据库实例时找不到实例名怎么办
有时候我们在删除某个数据库实例时, DBCA 发现看不到这个实例名称, 那可能是 /etc/oratab 中没有记录(某种原因导致) , 我们可以手工加入然后记录。 /etc/oratab 文件的作用删除数据库及upgrade数据库实例的时候会用到 /etc/oratab 文件,其中记录的格式如下:erptest:/oracle/db/product/11.2.0.2:N三...
DG恢复报错ORA-01274 及 File #288 added to control file as 'UNNAMED00288'
Oracle 11.2.0.2 , AIX 6.1在standby上进行恢复时,报错 :Fri Sep 23 19:03:13 2013File #288 added to control file as 'UNNAMED00288' becausethe parameter STANDBY_FILE_MANAGEMENT is set to MANUALThe file should be manually created to continue.MRP0: Background Media Recovery terminated with err...
AWR (Automatic Workload Repository) - 不自动产生snapshot是怎么回事
Oracle 11.2.0.3 如果在执行 awrrpt.sql 或 awrgrpt.sql 等生成 AWR 报告的时候, 发现没有snapshot ID 列出来,表示没有正常生成 snapshot , 可以从一下几个方面来检查 : 1. statistics_level 查看是否是 ALL 或 typical SQL> show parameter stat...
V$DATAGUARD_STATS中 transport lag 或 apply finish time 是空值
Oracle 11.2.0.2 , AIX 6.1 从生产RAC数据库上通过RMAN备份恢复出一个单机测试数据库, 然后建立这个测试数据库的ADG , 然后将这个ADG 备库convert 为 snapshot 数据库然后open 做一些测试 , 这时候应该可以传输log , 只是不apply , 但是通过以下语句查看时, apply lag 是合理...
ORA-02024: database link not found
Oracle 11.2.0.3 删除database link 时发现报错 : ORA-02024: database link not found 1. 确认database link是否public database link ,如果是,不必是这个dblink的owner, 有足够的权限即可删除 。2. 如果是private database link,那么需要owner来删除,否则会报错。3. 创建前后更改了glo...
ORA-24033: no recipients for message
When we try to enqueue messages on this queue now, we receive an ORA-24033: no recipients for message. This means we need to set up subscribers first. If we enqueue without a recipient list, the message will be made available for all subscribers. ...
利用event 955, 10046诊断ORA-00955 错误 - 2
这次报错有点不明显,没有说是什么object 已经存在了,查看名称 APPLSYS.WF_JAVA_DEFERRED ,没有重复的object ,那创建过程中还有什么重复的呢 ? 之后根据错误ORA-00955: name is already used by an existing object 在metalink 查询到了类似的说明, 参考Move Queue Table Issues ORA-00955 (文档 ID 1684231.1) , ...
利用event 955, 10046诊断ORA-00955 错误 - 1
背景: 从源EBS库导出整个数据库,导入到一个新的目标库, 进行EBS克隆 。在Oracle EBS R12数据库中做adconfig.sh时报错,具体如下:ERROR at line 1:ORA-24010: QUEUE APPLSYS.WF_JAVA_DEFERRED does not existORA-06512: at "APPS.WF_EVENT", line 1181ORA-06512: at "APPS.FND_WF_ENGINE", line 1025...
创建及删除AQ table时候报错 ORA-00955,ORA-24005,ORA-24002 - 2
查询了许久,找到一个方法:alter session set events '10851 trace name context forever,level 1' ; 执行 DROP TABLE APPLSYS.WF_JAVA_DEFERRED ;alter  ...
创建及删除AQ table时候报错 ORA-00955,ORA-24005,ORA-24002 - 1
Oracle 11.2.0.3 , EBS R12.1.3 当我们使用expdp/impdp迁移了EBS对应的数据库后, 会发现一些Advanced Queue的相关object没有被成功迁移过来,有些可能需要手工从源库建立到目标库 。 SQL> SYS.DBMS_AQADM.CREATE_QUEUE_TABLE  ...
监控Data Guard实时同步
监控 real-time apply 实时同步的dataguard 是否正常同步:select to_char(SYSDATE,'yyyymmdd hh24:mi:ss') CTIME,NAME,VALUE,DATUM_TIME from V$DATAGUARD_STATS WHERE NAME LIKE '%lag';其中如果apply lag对应的value大于0,那么就需要注意检查是否同步正常。如果相差时间非常多,value值...