随笔分类 -  Oracle Troubleshooting

Linux 平台 Oracle 安装 报错 Check if the DISPLAY variable is set 解决方法
摘要:在Oracle Linux 6.1 上安装Oracle 11.2.0.3, 在运行runInstaller 时报错。 具体如下:[root@dave mnt]# xhost +access control disabled, clients canconnect from any host[root@dave mnt]# su - oracle[oracle@dave ~]$ cd /u01/software/database/[oracle@dave database]$ lsdocreadme.html rpm sshsetup welcome.htmlinstallresponse ru 阅读全文

posted @ 2012-04-13 21:30 生活不是用来挥霍的

Oracle 存储过程 无法编译 解决方法
摘要:昨天整理了一下shutdown过程中db hang住的问题,参考:Oracleshutdown 过程中 DBhang住 解决方法http://blog.csdn.net/tianlesoftware/article/details/7407587今天同事修改存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。1.查看无效对象XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='INVALID' and 阅读全文

posted @ 2012-03-30 18:02 生活不是用来挥霍的

Oracle shutdown 过程中 DB hang住 解决方法
摘要:一.故障处理过程数据库版本:Oracle10.2.0.5.4操作系统: Redhat5.4 中午同事对表添加字段,然后造成70多个存储等对象无效,系统不能正常运行,查看了一下同事添加字段的表,并没有锁没有释放。 尝试编译无效对象,部分可以编译,部分不能编译,对象一直处于编译状态。Kill掉其他的session 后也是无法编译,因为影响业务,决定重启数据库。--关闭DB:[oracle@qs-xezf-db1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Productionon Thu Mar 29 13:23:14 2012Cop 阅读全文

posted @ 2012-03-29 15:57 生活不是用来挥霍的

Oracle ORA-31000: Resource 'http://xmlns.oracle.com/xdb/acl.xsd' is not an XDB schema 解决方法
摘要:数据库是从Oracle10.2.0.5 升级到11.2.0.3的:Oracle 使用RMAN 将 DB 从10g 直接Restore 到11g 示例http://blog.csdn.net/tianlesoftware/article/details/7311352在升级的过程中就有这个问题,同时还伴随这XDB和ORDIM 两个组件无效的问题,如下:SQL> col comp_id for a15SQL> col version for a15SQL> col comp_name for a30SQL> selectcomp_id,comp_name,version,s 阅读全文

posted @ 2012-03-06 01:10 生活不是用来挥霍的

Oracle TTS ORA-39322: Cannot use transportable tablespace with different timezone version 说明
摘要:一.问题描述Oracle 11.2.0.3 做TTS 测试,在impdp时报错,信息如下:rac1:/> impdp directory=backupdumpfile=ANQING.DMPtransport_datafiles=/u02/app/oracle/oradata/anqing/ANQING01.DBFremap_schema=anqing:dave logfile=anqing.log Import: Release 11.2.0.3.0 - Production onMon Feb 20 22:22:17 2012Copyright (c) 1982, 2011, Orac 阅读全文

posted @ 2012-02-27 15:48 生活不是用来挥霍的

Oracle Linux 6.1 下修改 /etc/fstab 使 tmpfs 生效 方法 说明
摘要:在Oracle 11g安装中,会经常遇到如下2种问题:Oracle 11gORA-00845: MEMORY_TARGET not supported on this system 说明http://blog.csdn.net/tianlesoftware/article/details/7256984[INS-35172]Target database memory (XXMB) exceeds the systems available shared memory({0}MB) 解决方法http://blog.csdn.net/tianlesoftware/article/details/ 阅读全文

posted @ 2012-02-14 10:51 生活不是用来挥霍的

Oracle 11g ORA-00845: MEMORY_TARGET not supported on this system 说明
摘要:启动Oracle 11gR2后报错:ORA-00845rac1:/home/oracle> sqlplus / as sysdba;SQL*Plus: Release 11.2.0.3.0 Production onTue Feb 14 09:11:41 2012Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to an idle instance.SQL> startupORA-00845: MEMORY_TARGET not supported onthis system这个错误之前已经处理过,因为 阅读全文

posted @ 2012-02-14 10:07 生活不是用来挥霍的

Oracle runInstaller 安装不显示 OUI 处理 说明
摘要:操作系统:OracleLinux 6.1 32位数据库: Oracle11.2.0.3 因为Oracle 11g以后的Patchset 可以直接用来安装,所以我也是直接安装成11.2.0.3, 这样也省的升级,期间搭建了2套VM。 第一套是Oracle Linux 6.1 64位,安装没有问题。 第二套是Oracle Linux 6.1 32位,在运行runInstaller 的时候验证这块没有报错,但是执行完后没有任何结果,没有弹出OUI,直接退出了安装。Log 日志如下:[root@tianlesoftwareOraInstall2012-02-13_06-34-36PM]# cat i. 阅读全文

posted @ 2012-02-13 19:48 生活不是用来挥霍的

Oracle dbca Exception in thread “main” 解决方法
摘要:在一套DB服务器上运行DBCA 命令,报错:[oracle@game_db ~]$ dbcaException in thread "main" [oracle@game_db ~]$ [oracle@game_db ~]$ exportDISPLAY=1921.68.3.189:0.0[oracle@game_db ~]$ dbcaException in thread "main" 几年都没有遇到这种问题了,起初以为是DISPLAY变量的问题,设置以后也不行,查看了一个DBCA的log 日志:[oracle@game_db scripts]$ cd 阅读全文

posted @ 2012-01-04 13:54 生活不是用来挥霍的

Oracle 执行计划 提示 'PLAN_TABLE' is old version 解决方法
摘要:用set autotrace 或者 explain plan for 生成执行计划时,有如下提示:Note----- - 'PLAN_TABLE' isoldversion导致这个错误的原因是曾经使用toad的执行计划分析过,所以执行了它自带的脚本生成了plan_table。解决办法,drop掉plan_table后重新创建就可以了。SQL> drop table PLAN_TABLE;Table dropped.SQL> @?/rdbms/admin/utlxplan.sqlOracle 执行计划(Explain Plan) 说明http://blog.csdn. 阅读全文

posted @ 2011-11-25 20:22 生活不是用来挥霍的

Oracle Heap size XXK exceeds notification threshold (2048K) 解决方法
摘要:数据库版本是10.2.0.1,使用EXPDP 导数据的时候,alert log 出现如下信息:Wed Oct 26 12:14:02 2011The value (30) of MAXTRANS parameterignored.kupprdp: master process DM00 started withpid=73, OS id=4731to execute - SYS.KUPM$MCP.MAIN('SYS_EXPORT_SCHEMA_01', 'SYS','KUPC$C_1_20111026121403', 'KUPC$S_1_ 阅读全文

posted @ 2011-10-27 12:45 生活不是用来挥霍的

[INS-35172] Target database memory (XXMB) exceeds the systems available shared memory ({0}MB) 解决方法
摘要:安装Oracle 11gR2数据库,安装过程中报错:[INS-35172] Target database memory (778MB)exceeds the systems available shared memory ({0}MB).经过测试,目前系统最大能通过的内存是:632M. 如下图:影响这个最大值,即632M是我们的tmpfs 文件的大小。 这个问题和我之前的blog原因类似:Oracle11gR2 RAC ORA-00845 MEMORY_TARGET not supported on this system 解决方法http://blog.csdn.net/tianlesof 阅读全文

posted @ 2011-10-22 16:41 生活不是用来挥霍的