启动ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1]...
Oracle启动问题ORA-00600: internal error code, arguments: , , , [], [], [], [], []
1. @redhat dbs]$ sqlplus /nolog
2.
3. SQL*Plus: Release 10.2.0.1.0 - Production on Sat Aug 20 13:59:05 2011
4.
5. Copyright (c) 1982, 2005, Oracle.All rights reserved.
6.
7. SQL> conn / as sysdba
8. Connected to an idle instance.
9. SQL> startup nomount
10. ORA-00600: internal error code, arguments: , , , [], [], [], [], []
原因是服务器hostname没有正确配置,通过hostname命令得到的主机名无法ping通,Oracle10g认为主机无法达到所以启动数据库报错。
解决方法:将hostname添加到/etc/hosts文件中,重新启动数据库。
如我的服务器名是redhat4,则我在vi/etc/hosts中加入
1. 27.0.0.1 redhat4 localhost.localdomain localhost4 localhost4.localdomain4
2. ::1 redhat4 localhost.localdomain localhost6 localhost6.localdomain6
并且修改/etc/sysconfig/network
1. hostname=redhat4
重启数据库,,,
Enjoy..............
你这样配置主机名是有问题的
不要加在127.0.0.1那行上 应该怎么加,请高手指导 应该怎么加,请高手指导 974479959 发表于 2013-6-26 15:29 static/image/common/back.gif
应该怎么加,请高手指导
新启一行,例如
192.168.1.201aix201 谢谢你,能给解释一下原因吗,我刚开始学,什么都不懂 974479959 发表于 2013-6-27 01:43 static/image/common/back.gif
谢谢你,能给解释一下原因吗,我刚开始学,什么都不懂
1、127.0.0.1那行是本机的自己跟自己通信用的,叫做回环地址。
2、在单机环境下,如果主机名设置此位置,可以用,但是监听是监听在127上,通过网络连不进来。
3、在rac环境下,如果主机名设置为此位置,你的互信也配置不了啊,装都装不上。
4、在所有的单机oracle或者rac安装官方文档中,都没有把主机名配置在127地址上。
综上所述,主机名配置在 127上是有问题的,如果你只是在本地玩oracle的话,你大可以配置。
但是,建议养成好的学习oracle的习惯,尽量不要用有问题的配置来继续学习。因为oracle本来就是个严谨的东西。 谢谢,大师指点
页:
[1]