在服務(wù)中關(guān)閉:
創(chuàng)新互聯(lián)長(zhǎng)期為千余家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為興寧企業(yè)提供專(zhuān)業(yè)的成都做網(wǎng)站、成都網(wǎng)站制作,興寧網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
OracleOracle_homeTNSListener 對(duì)應(yīng)于數(shù)據(jù)庫(kù)的監(jiān)聽(tīng)程序
OracleServiceSID 對(duì)應(yīng)于數(shù)據(jù)庫(kù)的例程
OracleDBConsoleSID 對(duì)應(yīng)于Oracle Enterprise Manager(OEM)
其中,Oracle_home表示Oracle主目錄,如Oracle11g_home1;SID表示Oracle系統(tǒng)標(biāo)識(shí)符,如OracleServiceMAG01的MAG01。
比較好的啟動(dòng)順序是:OracleOracle_homeTNSListener,OracleServiceSID,OracleDBConsoleSID。
關(guān)閉時(shí)次序相反。
下面給出了自己寫(xiě)的已經(jīng)排好順序的啟動(dòng)和停止服務(wù)的兩個(gè)批處理文件:
//啟動(dòng)Oracle
Start Oracle.bat
@echo off
echo 確定要啟動(dòng)Oracle 11g服務(wù)嗎?
pause
net start OracleOraDb11g_home1TNSListener
net start OracleServiceMAG01
net start OracleDBConsolemag01
echo 啟動(dòng)Oracle 11g服務(wù)完成,請(qǐng)確認(rèn)有沒(méi)有錯(cuò)誤發(fā)生。
Pause
//關(guān)閉Oracle
Stop Oracle.bat
@echo off
echo 確定要停止Oracle 11g 服務(wù)嗎?
pause
net stop OracleDBConsolemag01
net stop OracleServiceMAG01
net stop OracleOraDb11g_home1TNSListener
echo 停止Oracle 11g服務(wù)完成,請(qǐng)確認(rèn)有沒(méi)有錯(cuò)誤發(fā)生。
Pause
首先啟動(dòng)windows命令。在開(kāi)始菜單中輸入cmd命令
輸入啟動(dòng)命令:"net start oracleservieYAOYY" [Yaoyy代表實(shí)例名稱(chēng),不區(qū)分大小寫(xiě)]
使用sqlplus方式登錄數(shù)據(jù)庫(kù),測(cè)試啟動(dòng)是否正常。
登錄成功后,會(huì)有以下頁(yè)面,并且命令前綴變成:“SQL ”方式
使用簡(jiǎn)單的查詢(xún)語(yǔ)句可以看到系統(tǒng)正常執(zhí)行sql語(yǔ)句.
操作完之后,退出系統(tǒng)使用命令:"exit;"進(jìn)行退出
停止oracle服務(wù). 使用命令:"net stop oracleserviceyaoyy"注意后面沒(méi)有分號(hào).
ORACLE需要在注冊(cè)表設(shè)置一些參數(shù),創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例還會(huì)生成一些系統(tǒng)服務(wù)。所以在卸載的時(shí)候需要將注冊(cè)表中的配置信息和系統(tǒng)服務(wù)項(xiàng)刪除。
通過(guò)前臺(tái)的方法先使用oracle database assistant刪除所有數(shù)據(jù)庫(kù)實(shí)例,然后使用Oracle Universal Installer 刪除已經(jīng)安裝的組件,也可以達(dá)到徹底刪除的效果。