程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 啟動/關閉oracle服務有三種方式,oracle三種方式

啟動/關閉oracle服務有三種方式,oracle三種方式

編輯:Oracle教程

啟動/關閉oracle服務有三種方式,oracle三種方式


啟動oracle服務有三種方式: 
1 從控制面板 
2 使用MS-DOS命令 
3 通過Oracle Administration Assistant for WindowsNT

-通過控制面板啟動oracle服務 
1)選擇開始 > 控制面板 〉管理工具 --〉服務 
2)找到你所要啟動的oracle服務,單擊啟動

-通過MS-DOS命令啟動oracle服務 
1)打開DOS窗口 
2)在窗口中輸入:NET START OracleServiceName

-通過Oracle Administration Assistant for WindowsNT啟動oracle服務

1)選擇開始 〉程序 〉Oracle - HOME_NAME > Configuration and Migration 
Tools > Oracle Administration Assistant for Windows NT. 
2)找到並右鍵單擊oracle sid 
3)選擇啟動

   

關閉oracle服務同樣也有三種方式: 
1 從控制面板 
2 使用MS-DOS命令 
3 通過Oracle Administration Assistant for WindowsNT

-通過控制面板關閉oracle服務 
1)選擇開始 > 控制面板 〉管理工具 --〉服務 
2)找到你所要啟動的oracle服務,單擊停止

-通過MS-DOS命令關閉oracle服務 
1)打開DOS窗口 
2)在窗口中輸入:NET STOP OracleServiceName

-通過Oracle Administration Assistant for WindowsNT關閉oracle服務

1)選擇開始 〉程序 〉Oracle - HOME_NAME > Configuration and Migration 
Tools > Oracle Administration Assistant for Windows NT. 
2)找到並右鍵單擊oracle sid 
3)選擇停止

   

快速啟動Sqlplus的方式:

在開始菜單下,單擊"運行"輸入: 
    sqlplusw  /nolog  或者sqlplusw user/password

啟動/關閉數據庫 :startup/shutdown

啟動/關閉偵聽器:lsnrctl start /lsnrctl stop

 

批處理 啟動和關閉 Oracle 11g 服務

啟動和關閉數據庫所使用的服務器名稱和說明:
服務名稱                                                    說明
OracleOracle_homeTNSListener           對應於數據庫的監聽程序
OracleServiceSID                                       對應於數據庫的例程
OracleDBConsoleSID                                 對應於Oracle Enterprise Manager(OEM)

其中,Oracle_home表示Oracle主目錄,如Oracle11g_home1;SID表示Oracle系統標識符,如OracleServiceORCL的ORCL。

注意:盡管這3個服務都是可以單獨地啟動和關閉的,但它們之間不像Oracle 10g 中那樣沒有依存關系。

比較好的啟動順序是:OracleOracle_homeTNSListener,OracleServiceSID,OracleDBConsoleSID。關閉時次序相反。

下面給出了已經排好順序的啟動和停止服務的兩個批處理文件:

Start Oracle 11g Service.bat

@echo off

echo 確定要啟動Oracle 11g服務嗎?

pause

net start OracleOraDb11g_home1TNSListener

net start OracleServiceORCL

net start OracleDBConsoleorcl

echo 啟動Oracle 11g服務完成,請確認有沒有錯誤發生。

Pause

 

Stop Oracle 11g Service.bat

@echo off

echo 確定要停止Oracle 11g服務嗎?

pause

net stop OracleDBConsoleorcl

net stop OracleServiceORCL

net stop OracleOraDb11g_home1TNSListener

echo 停止Oracle 11g服務完成,請確認有沒有錯誤發生。

Pause

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved