oracle有7個服務,分別是:1、磁碟區映射拷貝寫入服務;2、Oracle資料庫控制台服務;3、Oracle作業排程服務;4、服務端控制服務;5、Oracle資料庫NET擴充服務的一部分;6、監聽器服務,服務只有在資料庫需要遠端存取的時候才需要;7、資料庫服務,只有該服務啟動,Oracle資料庫才能正常啟動。
本教學操作環境:Windows7系統、Oracle 11g版、Dell G3電腦。
oracle有7個服務,這七個服務分別為:
#1、Oracle ORCL VSS Writer Service:Oracle磁碟區對映寫入服務,VSS(Volume Shadow Copy Service)能夠讓儲存基礎裝置(例如磁碟,陣列等)建立高保真的時間點映像,即映射拷貝(shadow copy)。它可以在多磁碟區或單一磁碟區上建立映射拷貝,同時不會影響系統的系統能。 (非必須啟動)
2、OracleDBConsoleorcl:Oracle資料庫控制台服務,orcl是Oracle的實例標識,預設的實例為orcl。
在執行Enterprise Manager(企業管理器OEM)的時候,需要啟動這個服務。 (非必須啟動)
3、OracleJobSchedulerORCL:Oracle作業調度(定時器)服務,ORCL是Oracle實例識別碼。 (非必須啟動)
4、OracleMTSRecoveryService:服務端控制服務。
此服務允許資料庫充當一個微軟事務伺服器MTS、COM/COM 物件和分散式環境下的事務的資源管理器。 (非必須啟動)
5、OracleOraDb11g_home1ClrAgent:Oracle資料庫.NET擴充服務的一部分。 (非必須啟動)
6、OracleOraDb11g_home1TNSListener:監聽器服務,服務只有在資料庫需要遠端存取的時候才需要。 (非必須啟動,下面會有詳細詳解)。
7、OracleServiceORCL:資料庫服務(資料庫實例),是Oracle核心服務該服務,是資料庫啟動的基礎, 只有該服務啟動,Oracle資料庫才能正常啟動。 (必須啟動)
那麼在開發的時候到底需要啟動哪些服務呢?
對新手來說,如果只用Oracle自帶的sql*plus的話,只要啟動OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的話,OracleOraDb11g_home1TNSListener服務也要開啟。 OracleDBConsoleorcl是進入基於web的EM必須開啟的,其餘服務很少使用。
附註:ORCL是資料庫實例名,預設的資料庫是ORCL,你可以建立其他的,也就是OracleService 資料庫名稱。
擴展知識:oracle原廠服務的好處是:軟體保值,節省成本;隨時隨地,優化系統;
為什麼要續買原廠的服務?
1、長期來看是節省費用,是軟體保值的最佳途徑---您知道嗎,在服務期內,您可以免費獲得最新版本的產品,或者升級到最新的版本。比如說:您幾年前購買的 9i,幾年都購買了服務。那麼您可以透過獲得最新的光碟媒體升級到10g。而不必重新花巨額資金來購買新產品的Licence。
2、隨時隨地優化系統效能---隨著軟體產品的不斷使用,資料量會不斷加大,處理工作量也會不斷增加,系統會出現問題或效率下降,所以需要經常追蹤Metalink上發布的補丁patch下載,糾錯bug fix等資訊。經常做好優化工作,減少宕機時間,能幫助您避免難以預期的損失。
3、提供保障---您一定同意這個觀點,只有我們Oracle最了解我們的產品。資料庫軟體相對於其它軟體是相對複雜的多的,需要專業的技術人員及時提供支 持。如果沒有原廠服務,那麼一旦出現您或服務商解決不了的問題,那時候在費用上您不僅要受到損失,而且時間上還將影響到您的使用,從而產生無法估量的損 失。 (依照軟體服務業的規則,過期後續約首先需要支付服務中斷期間150%的費用做為恢復服務使用費,同時,需要一定的時間來處理您的請求)。
資料和時間的損失是無價的,請把這個責任留給Oracle,而不是自己或他人。這是許多精明客戶續買服務的一個主要原因。
以上是oracle有幾個服務的詳細內容。更多資訊請關注PHP中文網其他相關文章!