故障排除
randyamor
oracle
展开
-
关于oracle时区
商业和数据库很多时候必须跨时区工作,从9i开始,oracle环境开始有了时区意识,通过指定数据库的时区和使用TIMESTAMP WITH TIME ZONE和TIMESTAMP WITH LOCAL TIME ZONE数据类型来实现该功能。TIMESTAMP WITH TIME ZONE不会存储数据库时区,但是有一个指示用来说明该时间所使用的时区。TIMESTAMP WITH LOCAL TI原创 2008-04-19 20:42:00 · 2520 阅读 · 0 评论 -
遭遇bug 5438154
早上还是例行的登陆数据库进行检查,发现其中的一个测试库登陆报错: $ sqlplus hr/hr SQL*Plus: Release 10.2.0.1.0 - Production on Wed Jul 22 09:06:50 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. ERROR:原创 2009-07-22 09:56:00 · 562 阅读 · 0 评论 -
遭遇oracle小bug
今天遇到一个怪问题,修改了用户的默认表空间后,创建全局的临时表对象会报错:ORA-00959: tablespace xxxx does not exist。查找metalink上的相关帖子,竟然是bug 5988029,在11G中已经修复。相关的测试脚本如下:create tablespace test2 datafile /u01/app/oradata/randy10g/tes原创 2009-04-18 12:07:00 · 616 阅读 · 0 评论 -
Ioctl ASYNC_CONFIG error故障解决
昨天新迁移的一台Oracle9i数据库服务器在$ORACLE_HOME/rdbms/log下产生大量的trace文件(有时候一分钟有好几个),具体内容如下:Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit ProductionWith the Partitioning optionJServer Release 9.2.0.5.0 - Pr原创 2008-10-21 10:42:00 · 2093 阅读 · 0 评论 -
oracle job任务异常案例诊断
今天开发人员说所有的JOB都不能正常运行了,登录主机后发现oracle的JOB守护进程没有了。ps -ef|grep ora_ oracle 9591 1 0 Jun 23 ? 1:02 ora_pmon_bfdxjs oracle 9600 1 0 Jun 23 ? 2:24 ora_dbw3_bfdxjs原创 2008-06-25 11:35:00 · 623 阅读 · 0 评论 -
11g的ORA-00845错误解决
前两天在虚拟机上装的11g,启动的时候突然报SQL> startupORA-00845: MEMORY_TARGET not supported on this systemmatelink上的解释是:This feature requires the /dev/shm file system to be mounted for at least %llu bytes./dev/shm is ei原创 2008-09-04 16:09:00 · 3404 阅读 · 0 评论 -
更改oracle undo表空间
周五开发人员突然报测试库的非常的慢,登录主机后查看日志文件,发现有很多下面类似的错误,提示回滚段空间不够。test(oracle):/oracle/app/admin/test/bdump > tail -200 alert_test.log......Fri May 30 15:35:30 2008Failure to extend rollback segment because o原创 2008-06-02 14:56:00 · 1125 阅读 · 0 评论 -
ORA-01220故障
今天做数据库恢复的时候报错ORA-01220,查看错误提示发现是因为SORT_AREA_SIZE设置过小导致的。ORA-01220 file based sort illegal before database is openCause: A query issued against a fixed table or view required a temporary segment fo原创 2008-05-29 14:46:00 · 1945 阅读 · 0 评论 -
遭遇ora-7445错误
昨天一台hp平台上的oracle数据库突然报了个ORA-07445: exception encountered: core dump [skgslsgf()+16] [SIGBUS] [unknown code] [0x000000010] [] [],查了oracle的错误文档,竟然是个内部bug。数据库版本SQL> select * from v$version;BANNER--------原创 2008-05-19 10:22:00 · 4580 阅读 · 0 评论 -
因重建oracle用户和组引起的ORA-27121错误
今天在做恢复测试的时候遇到ORA-27121的错误,具体的表现为用sqlplus登录oracle的时候提示Connected to an idle instance,但是通过ps -ef仍然能够看到oracle的进程存在。一、故障现象oracle@bfdx-dsg:[/oracle]rman target / nocatalogRecovery Manager: Release 10.原创 2008-05-16 15:30:00 · 4432 阅读 · 0 评论 -
HP Itanium安装9206补丁报错一例
昨天在HP安腾patch oracle 9206的补丁,在link数据文件的时候报错Error in invoking target patchset_opt of makefile /u01/app/oracle/product/9.2.0/rdbms/lib/ins_rdbms.mk. See /u01/app/oracle/logs/installActions2008-07-23原创 2008-07-24 11:18:00 · 623 阅读 · 0 评论 -
ORA-00381 错误解决
数据库启动时报错ORA-00381 cannot use both new and old parameters for buffer cache size specification查oracle官方文档Cause: User specified one or more of {DB_CACHE_SIZE, DB_RECYCLE_CACHE_SIZE, DB_KEEP_CACHE_S原创 2008-05-07 16:56:00 · 1149 阅读 · 0 评论 -
ORA-600 17182诊断一例
昨天客户的数据库突然宕了,根据提供的告警日志,发现日志存在着不少的ORA-600错误。Fri Mar 26 09:16:46 2010Errors in file /oracle/PRD/xxx/trace/usertrace/orcl_ora_12877.trc:ORA-00600: internal error code, arguments: [17182], [32438472]原创 2010-03-27 12:11:00 · 2015 阅读 · 0 评论