oracle服務簡介

2021-05-27 14:30:29 字數 1082 閱讀 6465

oracle服務

在windows啟動和關閉資料庫都是採用spfile引數檔案模式來啟動的,並且無法選擇啟動和關閉資料庫的各個選項,即是以 startup啟動,以 shutdown關閉資料庫。所以這只是一種僅僅以使用者能夠使用資料庫為目的的理想,簡單的方法。

啟動和關閉資料庫所使用的服務名稱以及說明

服務名稱

說明

oracleoracle_hometnslistener

對應於資料庫監聽程式

oracleservicessid

對應於資料庫例程

oracledbcontrolsid

對應於oracle enterprise manager或oem

上面的三個服務可以單獨的啟動和關閉,但是它們之間的關係是:

(1)為了實現例程向監聽程式的動態註冊服務(以便支援其他監聽埠,尤其是支援非預設監聽程式),應該首先啟動oracleoracle_hometnslistener服務,然後再啟動其他服務。否則,如果先啟動例程再啟動監聽程式,動態註冊服務就會有時間延遲。

(2)比較傳統的、好的啟動次序是:oracleoracle_hometnslistener、oracleservicessid、oracledbcontrolsid。關閉的次序反之。

(3)如果不啟動oracleoracle_hometnslistener,但啟動了oracleservicessid,則可以在伺服器中(不能在客戶機中)使用sql*plus,即便此時已經啟動了oracledbcontrolsid,在伺服器中也不能使用oem, 否則會出現「登入操作失敗」的錯誤提示資訊。

(4)關閉並重新啟動oracleoracle_hometnslistener後,最後關閉並重新啟動oracledbcontrolsid,否則可能不能使用oem,出現「登入操作失敗」的錯誤提示資訊。

(5)與在oracle10g中不同,oracledbcontrolsid和oracleservicessid之間沒有依存關係了,即啟動和關閉兩者之間沒有次序或依存關係。

Windows下常見Oracle服務簡介

1 oracleservicesid 資料庫服務,這個服務會自動地啟動和停止資料庫。如果安裝了乙個資料庫,它的預設啟動型別為自動。服務程序為oracle.exe,引數檔案initsid.ora,日誌檔案sidalrt.log,控制台svrmgrl.exe sqlplus.exe。2 oracleho...

ORACLE 體系簡介

oracle分instance和database instance中包含pga sga和後台程序,以下內容 pga 程式全域性區 1 儲存伺服器程序的資料和控制資訊 2 當使用者程序要連線到oracle資料庫伺服器時,會在instance中為其分配相應的伺服器程序。sga system global...

windows服務簡介

五,相關的cmd命令 3,wmic service get 列出所有服務 1,簡介 幾乎所有的作業系統在啟動的時候都會啟動一些不需要與使用者互動的程序,這些程序在windows中就被稱作服務。2,學習目的 利用計算機執行的程式,在滲透測試時攻擊系統。3,服務的特點 系統自動開啟 不需要和使用者互動 ...