做RMAN的实验,备份的时候异常中断,返回错误:
ORA-00600:internalerrorcode,arguments:[%s],[%s],[%s],[%s],[%s],[%s],[%s],[%s]
一个备份也能600错误,有点意外。本打算重启Oracle的,shutdownabort都执行不了,无耐把系统重启一下,在看看。重启之后,在连,报了另外一个错误,不过还是600:
ORA-00600:internalerrorcode,arguments:[keltnfy-ldmInit],[46],[1],[],[],[],[],[]
600是Oracle内部的错误,一般出现600都是比较棘手的,很可能是Oraclebug。在启动Listener的时候也报机器名的错误,觉得hosts文件有问题,在host文件里添加了一条:10.85.10.1db1
[root@db1~]#more/etc/hosts
#Donotremovethefollowingline,orvariousprograms
#thatrequirenetworkfunctionalitywillfail.
127.0.0.1localhost
10.85.10.1db1
然后检查一下listener.ora和tnsnames.ora文件:
LISTENER_ORCL=
(ADDRESS=(PROTOCOL=TCP)(HOST=db1)(PORT=1521))
ORCL=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=db1)(PORT=1521))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=orcl)
)
)
LISTENER=
(DESCRIPTION_LIST=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1))
(ADDRESS=(PROTOCOL=TCP)(HOST=db1)(PORT=1521))
)
)
在启动,搞定了:
SQL>conn/assysdba
Connectedtoanidleinstance.
SQL>startup
ORA-00600:internalerrorcode,arguments:[keltnfy-ldmInit],[46],[1],[],[],[],[],[]
SQL>startup
ORA-24324:servicehandlenotinitialized
ORA-01041:internalerror.hostdefextensiondoesn'texist
SQL>exit
Disconnected
[oracle@db1~]$sqlplus/nolog
SQL*Plus:Release10.2.0.1.0-ProductiononThuJul1521:17:012010
Copyright(c)1982,2005,Oracle.Allrightsreserved.
SQL>conn/assysdba
Connectedtoanidleinstance.
SQL>startup
ORACLEinstancestarted.
TotalSystemGlobalArea247463936bytes
FixedSize1218748bytes
VariableSize75499332bytes
DatabaseBuffers163577856bytes
RedoBuffers7168000bytes
Databasemounted.
Databaseopened.
SQL>
只是一个测试环境,如果在生产库上出现600的错误,bug的可能就非常大了。所以还是要慢慢积累经验。
------------------------------------------------------------------------------
Blog:http://blog.csdn.net/tianlesoftware
网上资源:http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1群:62697716(满);DBA2群:62697977
DBA3群:63306533;聊天群:40132017