windows下的oracle database 实例无法自动open database的问题
注意:本文适用的前提是:windows 服务中的OracleServiceLEI是自动或者是手工启动的。
在日常的运维过程中,若是遇到windows下的oracle database 实例无法自动open database的问题,我一般都是弄一个bat脚本放在windows启动里,
如下是脚本的内容:
startup.bat的内容如下:
net start OracleCSServiceset oracle_sid=+asmnet start OracleASMService+ASMset nls_lang=AMERICAN_AMERICA.ZHS16GBKD:\oracle\product\10.2.0\db_1\BIN\sqlplus / as sysdba @c:\startup.sqlset oracle_sid=leinet start OracleServiceLEIset nls_lang=AMERICAN_AMERICA.ZHS16GBKD:\oracle\product\10.2.0\db_1\BIN\sqlplus / as sysdba @c:\startup.sql
startup.sql的内容如下:
startupexit
&nboracle账号sp;