请问:我在机器上安装了Oracle8.1.6服务器端,但是每次启动计算机后,服务不能自己启动,都要自己手动启动,手动启动后,服务虽然启动了,但是仍然显示“启动”而不是正常的已启动?如何才能解决服务能够正常启动。,请各位大虾帮帮我啊,十万火急!!!!
重新建立數據庫可以解決。
但也可以間接解決:
寫批處理:
svrmgrl @start.sql
在 start.sql:
connect ...
startup force
把批處理加入啟動
检查一下你的regedit中oracle的那段关于自动启动的设置:
比如sid, orcl_auto_start等等。
屏蔽掉sqlnet.ora中关于authetication的那行。
检查alert.log和listener.log.
我想问题就在以上的描述中
学习。
用sqlplus 以 sysdba 连结,然后用 startup
用net start oracleserviceorcl看能否启动
在服务里面的与数据库相关的,设置成自动。