文章詳情頁(yè)
Oracle數(shù)據(jù)庫(kù)自動(dòng)啟動(dòng)失靈
瀏覽:4日期:2023-11-17 09:46:00
參考:http://support.microsoft.com/default.ASPx?kbid=841180在你安裝了Windows MS04-011安全更新之后,你機(jī)器上面的Oracle 8i數(shù)據(jù)庫(kù)將不能自動(dòng)運(yùn)行。一般可以通過(guò)手工啟動(dòng)Oracle數(shù)據(jù)庫(kù)的方法解決這個(gè)問(wèn)題。 1.修改Oracle數(shù)據(jù)庫(kù)服務(wù)啟動(dòng)類型為“手工”。 a.控制面板 -> 治理工具 -> 服務(wù)。 b.雙擊OracleService<SID>。 c.在OracleService<SID>的屬性對(duì)話框中點(diǎn)擊“常規(guī)”標(biāo)簽,并裝“啟動(dòng)類型”修改為“手工”。 d.點(diǎn)擊“確定”完成。2.修改Oracle實(shí)例的啟動(dòng)設(shè)置。 a.開(kāi)始 -> 運(yùn)行。 b.輸入 regedit ,并點(diǎn)擊“確定”。 c.在注冊(cè)表編輯器中找到:HKEY_LOCAL_MACHINE OFTWAREORACLEHOME0。 d.雙擊ORA_<SID>_AUTOSTART,并輸入FALSE,點(diǎn)擊“確定”。 e.關(guān)閉注冊(cè)表編輯器。3.創(chuàng)建SQL腳本文件,并命名為“StartupOracleORCL.sql”。內(nèi)容如下: connect <username>/<passWord> startup PFILE=<INIT.ORA的絕對(duì)路徑> exit 例: connect internal/oracle startup PFILE=C:OracleadminorclpfileINIT.ORA exit4.創(chuàng)建批處理文件,并命名為“Orastart.bat”。內(nèi)容如下: @echo off net start <Oracle數(shù)據(jù)庫(kù)服務(wù)名> set ORACLE_SID=<SID> svrmgrl @<startupOracleORCL.sql的絕對(duì)路徑> exit 例: @echo off net start OracleServiceORCL set ORACLE_SID=ORCL svrmgrl @E:ToolsOraStart tartupOracleORCL.sql exit5.運(yùn)行Orastart.bat完成手工啟動(dòng)Oracle。
標(biāo)簽:
Oracle
數(shù)據(jù)庫(kù)
排行榜
