windows下net命令能否啟動oracle ,還受到一個登錄檔引數的影響

msdnchina發表於2009-04-17

昨天看到蓋國強大師在http://space.itpub.net/764/viewspace-120568下發布的一個帖子,其中他說到

"在Windows上,使用net命令能否啟動資料庫,還受到一個登錄檔引數的影響,這個引數是:ORA__AUTOSTART

對於我的Oracle10g資料庫,這個鍵值位於HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_Ora10g,我的資料庫SID為eygle,這個引數就是:ORA_EYGLE_AUTOSTART  "

對於我本機的環境,就是在"HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\下"

我看了一下,引數值,要麼false 要麼true.我突然聯想起了一個引數,就是在windows的"開始"-"程式"-"Oracle - OraDb10g_home1"-"配置和移植工具"-"Administration Assistant for Windows" ,開啟後,依次展開,最後一個,"資料庫",右擊,"啟動/關閉選項" ,"oracle  例程"選項卡,"服務啟動時啟動例程"核取方塊. 預設打鉤是,登錄檔中ORA__AUTOSTART是為 true的;而我將此選項卡去掉打鉤時, 我在去看登錄檔中的此項,ORA__AUTOSTART就是false了.

這從側面印證了,"Administration Assistant for Windows"中的 "服務啟動時啟動例程" 核取方塊 就是 修改的登錄檔中的ORA__AUTOSTART 的鍵值.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-590846/,如需轉載,請註明出處,否則將追究法律責任。

相關文章