1.關(guān)閉oracle所有的服務(wù)。可以在windows的服務(wù)管理器中關(guān)閉; 2.打開注冊表:regedit 打開路徑: 這一步中,可以用到我們在注冊表清理軟件一文中介紹的一款及其方便查找路徑的小軟件。Registry Manager HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、下城網(wǎng)站維護(hù)、網(wǎng)站推廣。
在windows里啟動Oracle有兩個步驟,一是先啟動服務(wù),二是再啟動實(shí)例、數(shù)據(jù)庫,這兩個都可以設(shè)置成自動或者手動
針對數(shù)據(jù)庫開機(jī)自動啟動問題,解決方法有兩個
方法一:在服務(wù)把oracleservice%SID%這個服務(wù)改成手動啟動
方法二:修改注冊表HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\HOME0\ORA_%SID%_AUTOSTART的值為false,這個是控制啟動服務(wù)時是否自動啟動數(shù)據(jù)庫(實(shí)例,占內(nèi)存),默認(rèn)是true
注冊表還有個ORA_%SID%_shutdown它是控制你關(guān)機(jī)時是否自動關(guān)數(shù)據(jù)庫的
啟動服務(wù)可以用net start oracleservice%SID% 命令
停止服務(wù)可以用net start oracleservice%SID% 命令
手動啟動數(shù)據(jù)庫要先開始服務(wù),不然sqlplus不能進(jìn)行操作系統(tǒng)驗(yàn)證了
進(jìn)入sqlplus “/as sysdba"
啟動數(shù)據(jù)庫是在sqlplus里輸入startup
關(guān)閉數(shù)據(jù)庫是在sqlplus里輸入shutdown immediate
首先啟動windows命令。在開始菜單中輸入cmd命令
輸入啟動命令:"net start oracleservieYAOYY" [Yaoyy代表實(shí)例名稱,不區(qū)分大小寫]
使用sqlplus方式登錄數(shù)據(jù)庫,測試啟動是否正常。
登錄成功后,會有以下頁面,并且命令前綴變成:“SQL ”方式
使用簡單的查詢語句可以看到系統(tǒng)正常執(zhí)行sql語句.
操作完之后,退出系統(tǒng)使用命令:"exit;"進(jìn)行退出
停止oracle服務(wù). 使用命令:"net stop oracleserviceyaoyy"注意后面沒有分號.
/etc/init.d/oracle #!/bin/sh
#
# oraShell -- user start|stop script for oracle
#
LOG_EMERG=0 # system is unusable
LOG_ALERT=1 # action must be taken immediately
LOG_CRIT=2 # critical conditions
LOG_ERR=3 # error conditions
LOG_WARNING=4 # warning conditions
LOG_NOTICE=5 # normal but significant condition
LOG_INFO=6 # informational
LOG_DEBUG=7 # debug-level messages
script_name=`basename $0`
clulog()
{
log_level=$1
log_info=$2
/opt/cluster/bin/clulog -p $$ -n $script_name -s $log_level "$log_info"
}
case $1 in
start)
# start listener
su - oracle -c "lsnrctl start"
retval=$?
if [ $retval -eq 0 ]; then
clulog $LOG_INFO "oraShell: lsnrctl start succeeded."
else
clulog $LOG_ERR "oraShell: lsnrctl start failed, ret=$retval."
exit 1
fi
# start oracle
su - oracle -c "sqlplus /nolog" EOF
connect / as sysdba
startup
quit
EOF
ps -wwwef | grep ora_pmon | grep -v grep /dev/null 21
retval=$?
if [ $retval -eq 0 ]; then
clulog $LOG_INFO "oraShell: oracle database start succeeded."
else
clulog $LOG_ERR "oraShell: oracle database start failed."
exit 1
fi
;;
stop)
# stop listener
su - oracle -c "lsnrctl stop"
retval=$?
if [ $retval -eq 0 ]; then
clulog $LOG_INFO "oraShell: lsnrctl stop succeeded."
else
clulog $LOG_ERR "oraShell: lsnrctl stop failed, ret=$retval."
exit 1
fi
# stop oracle
su - oracle -c "sqlplus /nolog" EOF
connect / as sysdba
shutdown immediate
quit
EOF
ps -wwwef | grep ora_pmon | grep -v grep /dev/null 21
retval=$?
if [ $retval -ne 0 ]; then
clulog $LOG_INFO "oraShell: oracle database stop succeeded."
else
clulog $LOG_ERR "oraShell: oracle database stop failed."
exit 1
fi
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
# succeed
exit 0
標(biāo)題名稱:oracle集群如何停止 oracle集群啟動
URL網(wǎng)址:http://muchs.cn/article26/hjohjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、標(biāo)簽優(yōu)化、域名注冊、動態(tài)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)