问题简述:外面应用连接失败,sqlplus登录数据库失败,影响到业务。
操作系统:aix 5.3
数据库:oracle 10.2.0.2 + raw裸设备
处理人员:
用户联系方式:
文档更新历史:
2011-04-29
2011.04.27中午,客户说TDE数据库外面应用访问不了。
1.sqlplus登录数据库
sqlplus /as sysdba
报No space on devices
2.查看文件系统使用率
df –g
/oracle代码目录占用100%。
3.查看数据库日志
数据库日志不断的在报Ora-00600 [Ktspgsb-1]错误,在udump目录下产生很多trace文件。
4.查看具体trace文件
触发Ora-00600 [Ktspgsb-1]报错的主要语句是truncate table db_monitor_csgtest_1
5.查看metalink ora-600Ktspgsb-1错误代码
Metalink解释说这个表已经损坏,处理方法,删除和重建这个表,参考附件
和用户确认这个表可以删除和重建。
6.删除ems用户下的db_monitor表
Drop tabledb_monitor报对象不存在,
但descdb_monitor有字段名和字段类型出来。
没办法,重新启动数据库,删除表和重建表成功,和清理udump目录下的trace文件
外面应用访问成功。
后来通过下午监控,正常</