1. An error is reported when the database is started.
[Oracle @ servers ~] $ Rlwrap sqlplus/as sysdba
SQL * Plus: Release 10.2.0.1.0-Production on Sunday October 6 17:14:35 2013
Copyright (c) 1982,200 5, Oracle. All rights reserved.
Already connected to the idle routine.
SQL> startup
ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], [], []
2. An error is reported when the listener is restarted.
[Oracle @ servers ~] $ Lsnrctl start
LSNRCTL for Linux: Version 10.2.0.1.0-Production on-2013 17:13:33
Copyright (c) 1991,200 5, Oracle. All rights reserved.
Start/u01/oracle/10g/bin/tnslsnr: Please wait...
TNSLSNR for Linux: Version 10.2.0.1.0-Production
The system parameter file is/u01/oracle/10g/network/admin/listener. ora.
Logs written to/u01/oracle/10g/network/log/listener. log
Listener: (DESCRIPTION = (ADDRESS = (PROTOCOL = ipc) (KEY = EXTPROC1 )))
An error occurred while listening to this object: (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = servers) (PORT = 1521 )))
TNS-12545: the connection failed because the target host or object does not exist
TNS-12560: TNS: protocol adapter error.
TNS-00515: the connection failed because the target host or object does not exist
Linux Error: 11: Resource temporarily unavailable
The listener failed to start. See the error message above...
3. solution-Modify the corresponding file
/Etc/hosts * change to a new host name
Modify tnsnames. ora * to a new host name.
Modify listener. ora * to a new host name.
This article is from the "Big Brother" blog, please be sure to keep this source http://qieshe.blog.51cto.com/2791087/1305279