Apr 12, 2010

ORA-00600: keltnfy-ldmInit

Problem:ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []

Oracle while startup database it fail with favourite error code ora-600.

Cause: oracle was unable to get the host info from OS.

In error msg 'ldmInit" indicates that the problem is related while getting host info of oracle during the startup.

the first argument [46] indicates the exception LDMERR_HOST_NOT_FOUND which is 'gethostbyname system call fails'.

Soultion: correct the host name by login root user.

1. su -
2. vi /etc/hosts

$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail. localhost localhost.localdomain localhost

correct the hostname to localhost ocean.com

save and exit

3. restart the network service with -d

# /etc/rc.d/init.d/network restart

and vi /etc/sysconfig/network
replace Hostname=xyz to Hostname=ocean.com
save and exit, then restart

# service xinetd restart
#ping ocean.com
PING ocean.com ( 56(84) bytes of data.
64 bytes from ocean.com ( icmp_seq=0 ttl=64 time=0.057 ms
64 bytes from ocean.com ( icmp_seq=1 ttl=64 time=0.050 ms

4. now start the db..

it works fine for me now..