oracle數(shù)據(jù)庫服務(wù)啟動(dòng),關(guān)閉腳本
1.利用資源管理器關(guān)閉相關(guān)進(jìn)程如oracle.exe,這種方式需要我們非常了解oracle的進(jìn)程控制程序。
2.利用windows的控制面板管理。步驟: 開始->控制面板->性能和維護(hù)->管理工具->服務(wù) 然后找到相關(guān)以oracle開頭的服務(wù),我的系統(tǒng)下如下:
OracleDBConsoleoracle
OracleJobSchedulerORACLE
OracleOraDb10g_home1iSQL*Plus
OracleOraDb10g_home1TNSListener
OracleServiceORACLE
對(duì)這些服務(wù)進(jìn)行啟動(dòng)停止等操作。
利用腳本,即批處理程序。
我們可以如2,將系統(tǒng)里的
OracleOraDb10g_home1iSQL*Plus
OracleOraDb10g_home1TNSListener
OracleServiceORACLE
這三項(xiàng)設(shè)為手動(dòng),這樣開機(jī)就不會(huì)啟動(dòng)這三項(xiàng)服務(wù),開機(jī)會(huì)更快。
然后,我們建立批處理程序:
1.建立dbstart.cmd文件(開啟)
2.添加如下內(nèi)容:
開啟
@echo off
net start OracleServiceORACLE
net start OracleOraDb10g_home1iSQL*Plus
net start OracleOraDb10g_home1TNSListener
pause
同樣我們可以建立關(guān)閉文件(dbstop.cmd)
關(guān)閉
@echo off
net stop OracleServiceORACLE
net stop OracleOraDb10g_home1iSQL*Plus
net stop OracleOraDb10g_home1TNSListener
pause