oracle服務的啟動

2021-06-26 01:54:01 字數 1120 閱讀 1466

執行oracle的時候會消耗很多資源,所以在不用的時候我們可以停掉oracle的服務,在我們需要使用的時候在啟動oracle的服務。

oracle有哪些服務呢?它們的作用是什麼呢?按照什麼啟動順序來啟動/關閉呢?

我這裡安裝的是10g,就以10g來說明吧。

1、oracledbconsoleorcl:這個是oracle資料庫控制台服務,orcl是oracle的sid(例項標識),預設的sid為orcl(安裝10g的時候我沒有改)。在執行enterprise manager(企業管理器)的時候,需要使用這個服務。(一般不需要啟動,在我們使用基於web的em時必須要啟動該服務)

2、oraclejobschedulerorcl:這個是oracle作業排程(定時器)服務,負責資料庫工作日程排程,一般沒有安排工作日程不需要啟動,預設是禁用,啟動後會占用很大的系統資源。orcl是oracle的sid(一般不需要啟動)

3、oracleoradb10g_home1isql*plus:這個是isql*plus服務,當我們需要使用isql*plus時啟動該服務(一般不需要啟動)

4、oracleoradb10g_home1tnslistener:這個是oracle透明網路底層服務,用於監聽,只有在需要遠端訪問資料庫的時候才需要啟動(一般需要啟動,因為我們常常會使用pl/sql developer等第三方工具,但不是必須啟動)

5、oracleserviceorcl: 這個是oracle服務資料庫服務,orcl是sid,該服務是核心服務,是資料庫啟動的基礎,只有啟動該服務,oracle資料庫才能正常啟動。(必須啟動,否則我們沒法使用資料庫了)

服務的啟動順序:

首先啟動oracleoradb10g_home1tnslistener,然後啟動oracleserviceorcl,然後啟動其他服務。關閉的時候順序剛好相反。

可以在「服務」裡面啟動也可以通過命令列來啟動服務。在「服務」裡面的啟動方式就略過了。在命令列下啟動oracleoradb10g_home1tnslistener這個服務,輸入這個命令:lsnrctl start。啟動oracleserviceorcl服務,輸入:net start oracleserviceorcl(你的服務是什麼就輸入什麼)。

停止命令分別是:lsnrctl stop和net stop oracleserviceorcl。

啟動oracle服務

1 檢查 狀態 lsnrctl status 2 啟動停止 啟動 lsnrctl start 停止 lsnrctl stop 3 開啟本地資料庫對應的服務 net start oracleservice資料庫sid 如 net start oracleserviceorcl 4 關閉oradb資料庫...

oracle服務啟動

來學習波資料庫知識 裝資料庫 oracle 服務端 客戶端plsql 首先呢,oracle有完整的資料管理功能,完備的關係產品,分布式處理功能,用oracle能輕鬆的實現資料庫操作。服務端不一定是在本地,客戶端一定是在本地,額,是廢話,對,是廢話,哈哈 客戶端要配置tnsnames.ora。在檔案中...

Oracle服務啟動的問題

軟體環境 作業系統 windows 2000 advanced server.資料庫 oracle 9.0.1 1.1 企業版.近來,瀏覽 bbs時,常看到 急急急!如何啟動 oms?的字眼,就針對以上這類問題,我有些經驗想和大家共同分享。能否正常啟動 oem或 oms關鍵有以下兩點 第一 orac...