oracle服務詳解

2021-06-21 04:01:13 字數 1555 閱讀 8491

成功安裝oracle  11g資料庫後,你會發現自己電腦執行速度會變慢,配置較低的電腦甚至出現非常卡的狀況,通過禁止非必須開啟的oracle服務可以提公升電腦的執行速度。那麼,具體該怎麼做呢?

按照win7 64位環境下oracle 11g r2安裝詳解中的方法成功安裝oracle 11g後,共有7個服務,分別為oracle orcl vss  writer service,oracledbconsoleorcl,oraclejobschedulerorcl,

oraclemtsrecoveryservice,oracleoradb11g_home1clragent,oracleoradb11g_home1tnslistener,oracleserviceorcl。其中oracledbconsoleorcl,

oraclemtsrecoveryservice,oracleoradb11g_home1tnslistener,oracleserviceorcl是預設自動啟動的,oraclejobschedulerorcl是預設自動禁止的,其餘的預設為手動操作。假設您的全域性資料庫名為orcl,則您的oracle服務應該和上面的一樣。如下圖所示:

這七個服務的含義分別為:

oracle orcl vss writer service:oracle卷對映拷貝寫入服務,vss(volume shadow copy  service)能夠讓儲存基礎裝置(比如磁碟,陣列等)建立高保真的時間點映像,即對映拷貝(shadow  copy)。它可以在多卷或者單個卷上建立對映拷貝,同時不會影響到系統的系統能。(非必須啟動)

oracledbconsoleorcl:oracle資料庫控制台服務,orcl是oracle的例項標識,預設的例項為orcl。在執行enterprise  manager(企業管理器oem)的時候,需要啟動這個服務。(非必須啟動)

oraclejobschedulerorcl:oracle作業排程(定時器)服務,orcl是oracle例項標識。(非必須啟動)

oraclemtsrecoveryservice:服務端控制。該服務允許資料庫充當乙個微軟事務伺服器mts、com/com+物件和分布式環境下的事務的資源管理器。(非必須啟動)

oracleoradb11g_home1clragent:oracle資料庫.net擴充套件服務的一部分。 (非必須啟動)

oracleoradb11g_home1tnslistener:***服務,服務只有在資料庫需要遠端訪問的時候才需要。(非必須啟動,下面會有詳細詳解)。

oracleserviceorcl:資料庫服務(資料庫例項),是oracle核心服務該服務,是資料庫啟動的基礎,  只有該服務啟動,oracle資料庫才能正常啟動。(必須啟動)

那麼在開發的時候到底需要啟動哪些服務呢?

對新手來說,要是只用oracle自帶的sql*plus的話,只要啟動oracleserviceorcl即可,要是使用pl/sql  developer等第三方工具的話,oracleoradb11g_home1tnslistener服務也要開啟。oracledbconsoleorcl是進入基於web的em必須開啟的,其餘服務很少用。

注:orcl是資料庫例項名,預設的資料庫是orcl,你可以建立其他的,即oracleservice+資料庫名。

oracle監聽與服務詳解

listener.ora,sqlnet.ora,tnsnames.ora 客戶端訪問順序是這樣的通過ip 埠找到oracle,oralce去檢視是否有監聽檔案,有訪問通了,沒有則報錯沒有監聽。這期間只用到了乙個配置就是 listener.ora sqlnet.ora一般不用改什麼就預設就好 list...

詳解Windows下管理Oracle服務

oracle資料庫中有諸多的服務,下文對windows環境下的oracle服務管理作了詳盡的闡述,希望對您學習oracle資料庫方面能有所幫助。在windows作業系統下安裝oracle時會安裝很多服務 並且其中一些配置為在windows啟動時啟動。在oracle執行在windows下時,它會消耗很...

oracle11g 服務詳解

成功安裝oracle 11g後,共有7個服務,這七個服務的含義分別為 1.oracle orcl vss writer service oracle卷對映拷貝寫入服務,vss volume shadow copy service 能夠讓儲存基礎裝置 比如磁碟,陣列等 建立高保真的時間點映像,即對映拷...