oracle相關服務介紹

2021-09-02 21:45:33 字數 2047 閱讀 7263

成功安裝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 11g服務:

@echo off

@ echo 啟動 oracle 11g 服務

net start "oracledbconsoleorcl"

net start "oracleoradb11g_home1tnslistener"

net start "oracleserviceorcl"

@ echo 啟動完畢 按任意鍵繼續

pause

exit

停止oracle 11g服務:

@echo off

@ echo 停止 oracle 11g 服務

net stop "oracledbconsoleorcl"

net stop "oracleoradb11g_home1tnslistener"

net stop "oracleserviceorcl"

@ echo 停止完畢 按任意鍵繼續

pause

exit 

ORACLE 服務介紹

新裝的oracle伺服器會自動啟動多個服務,有強迫症的我總會關掉一些,只留下tnslistener 和oracleservice這兩個服務,如果只做本機測試也可以向我學習,減少資源消耗。對於每個服務的具體用途我從網上看到過一些,如下 1 oracleservicesid 資料庫服務,這個服務會自動地...

Oracle服務介紹

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

伺服器相關介紹

伺服器也是電腦,每台電腦 每個電腦也是乙個小型伺服器 對應乙個ip,每個網域名稱對應乙個ip,平時我們寫專案的時候,很多情況下乙個大的專案會分成若干個小專案,這叫分布式,優點就是分解了伺服器的壓力,通過把這些小專案分配到不同的伺服器,緩解了伺服器的壓力,當把這些小專案儲存在乙個電腦 伺服器 上的時候...