关闭

一次ora-00600(12406)的解决

数据库版本11.2.0.4,linux,rac环境 一条sql,按照正常执行计划执行会报Oracle内部错误: SQL> SELECT *   2    FROM (SELECT A.BID,   3                 A.B1SUBCASE,                A.B1NO,   4    5                 A.B1INGDATE,...
阅读(894) 评论(0)

利用增量备份恢复standby

备库失败,需要应用主库的变更,想着在主库做一个基于scn的increment backup,然后恢复过去,查了下备库当前数据文件的scn: SQL> select min(fhscn),max(fhscn) from x$kcvfh; MIN(FHSCN)       MAX(FHSCN) ---------------- ---------------- 16485717414 ...
阅读(595) 评论(0)

impdp时卡住,DW等待library cache lock

同事反映impdp时在SCHEMA_REPORT/TYPE/TYPE_SPEC步骤卡住,1个多小时后也没有响应, 查下v$session: select program,sid, event,blocking_session from gv$session  where program like '%DW%'; 结果为: DW01,98,library cache lock,213 DW...
阅读(1273) 评论(0)

impdp时报错ORA-39083&ORA-01917

impdp时报错ORA-39083&ORA-01917 ORA-39083: 对象类型 OBJECT_GRANT 创建失败, 出现错误: ORA-01917: 用户或角色 'HQ_88' 不存在 失败的 sql 为: GRANT ALTER, SELECT ON "HQ_123"."SEQ_TBL_SALEPROMODE" TO "HQ_88" 解决办法:  impdp 加个选型: e...
阅读(3598) 评论(0)

安装DB2 FIXPACK

1. 通过运行 su - root 命令切换至 root 用户权限。 2. 对每个实例运行下列命令:        su - iname        . $HOME/sqllib/db2profile        db2 force applications all        db2 terminate        db2stop        db2licd -end  ...
阅读(759) 评论(0)

truncate时报错ORA-02266

truncate时报错ORA-02266 今天发现了一个问题,表A与表B通过主外键关联,表A为主表,表B为子表,当B表为空的情况下, 执行truncate table a; 仍然会报错:ORA-02266 "unique/primary keys in table referenced by enabled foreign keys" 而执行delete from a;则可以正常执行。...
阅读(499) 评论(0)

外键约束列没建索引导致大量library cache pin/library cache lock

外键约束列没建索引导致大量library cache pin/library cache lock 清空一个100多万行的大表的数据,发现一直执行了几个小时: delete B001.T_B11; 通过以下SQL进行跟踪,发现经常会出现library cache pin和library cache lock的等待,怀疑有大量的recursive sql在执行,于是对这个session做了...
阅读(554) 评论(0)

impdp时遇到ORA-31693&ORA-31640&ORA-19505&ORA-27037

impdp时遇到ORA-31693&ORA-31640&ORA-19505&ORA-27037 在impdp时遇到报错: Additional information: 3 . . 导入了 "HQ_X1"."T_XX130901":"SP15"  13.99 KB       0 行 . . 导入了 "HQ_X1"."T_XX130901":"SP2"  13.99 KB       0 ...
阅读(1932) 评论(0)

expdp时遇到ORA-39097&ORA-39065&ORA-39079&ORA-06512&ORA-24033

expdp时遇到ORA-39097&ORA-39065&ORA-39079&ORA-06512&ORA-24033 expdp时各种报错,我也是醉了,版本为11.2.0.1,expdp命令为: nohup expdp HQ_X1/HQ_X1 DUMPFILE=HQ_X1%u.DMP DIRECTORY=DIR1 parallel=8  flashback_scn=10838324803 & ...
阅读(1515) 评论(0)

expdp时遇到ORA-31693&ORA-00922

expdp时遇到ORA-31693&ORA-00922 执行expdp遇到如下报错: ORA-31693: Table data object "HQ_X1"."B3901_P" failed to load/unload and is being skipped due to error: ORA-00922: missing or invalid option ORA-31693: T...
阅读(1861) 评论(0)

expdp时遇到ORA-31693&ORA-02354&ORA-01466

expdp时遇到ORA-31693&ORA-02354&ORA-01466 对一个schema执行expdp导出,expdp命令: nohup expdp HQ_X1/HQ_X1 DUMPFILE=HQ_X1.DMP DIRECTORY=DIR1 parallel=8  flashback_scn=10838324803 & ORA-39095: Dump file space has be...
阅读(1936) 评论(0)

ORA-00918 column ambiguously defined

11.2.0.1中同样的一个SQL能正常执行:  select  -- 代金券收入          'VOUCHER' AS SUMMODE,           a.billingdate,           a.rdate,           a.storeroomid,        a.accountscode,        g.accountsname,     ...
阅读(756) 评论(1)

Oracle的SQL优化二

收到开发提交的一条SQL,在高并发下较慢,看能否做一些优化: 该SQL是1个表对另一个表做Left join,首先执行下看看, SQL> select l.vcno,opttype,add_points,optdate,remark,memid,id,FAMILYID,create_Username,billno,billtype,billsubcase,reduce_Points, l.ad...
阅读(538) 评论(1)

Oracle的SQL优化一

两个SCHEMA,开发反馈数据量相差无几,但一模一样的SQL,A Schema要跑6分钟,B Schema只5秒就出来了。SQL语句如下: SELECT *   FROM (SELECT A.*, ROWNUM RN           FROM (select t3.check_show,                        t1.*,                   t...
阅读(698) 评论(0)

Linux配置hugepage

对于内存较大的Oracle数据库服务器,配置HugePage是很有必要的,下面是配置Huge的步骤: 我的环境: OS:CentOS release 6.4 (Final) Oracle:11.2.0.4 RAC 1. 设置memlock 编辑/etc/security/limits.conf 增加: * Soft memlock 稍小于RAM值 * hard memlock 稍小于RAM值...
阅读(1143) 评论(0)

oracle event 2

Event Reference 10013 - Monitor Transaction Recovery 10015 - Dump Undo Segment Headers 10032 - Dump Sort Statistics 10033 - Dump Sort Intermediate Run Statistics 10045 - Tra...
阅读(405) 评论(0)

Oracle event

Oracle 11.2.0.4.0 Events Not all events are in the 10000 ... 10999 range. Manually reading oraus.msg to identify those outside that range is tedious, error-prone and likely missing some. The followi...
阅读(1351) 评论(0)

UNDO回滚段损坏导致DB启动失败

Oracle不能启动,报错: Errors in file /oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_7601.trc  (incident=53018): ORA-01578: ORACLE data block corrupted (file # 6, block # 208) ORA-01110: data file 6: '/oracle...
阅读(732) 评论(0)

Oracle event trace types

Oracle event trace types 转自 dba-oracle Note: Here are related Oracle 10046 trace file notes: ?Types of Oracle trace events ?Displaying Oracle Trace Event files ?Create Oracle Trace file for...
阅读(577) 评论(0)

Oracle Block scn/commit scn/cleanout scn 说明

Oracle Block scn/commit scn/cleanout scn 说明 原作者:tianlesoftware 一. 说明        Oracle的一个数据块里的SCN有三种,分别是块头的SCN, CSC (cleanout SCN)和ITL中的commit SCN。 关于block 里的具体信息,可以把block dump 出来,进行查看...
阅读(419) 评论(0)
76条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:153169次
    • 积分:2687
    • 等级:
    • 排名:第14089名
    • 原创:111篇
    • 转载:14篇
    • 译文:1篇
    • 评论:16条
    文章分类
    最新评论