6 回答

TA貢獻(xiàn)1794條經(jīng)驗 獲得超8個贊
第一步:登陸
root登陸之后切換到oracle用戶上,輸入
su oracle
第二步:連接
在oracle用戶下,輸入
sqlplus /nolog
第三步:使用管理員權(quán)限
輸入
connect /as sysdba
第四步:啟動/關(guān)閉服務(wù)
輸入
startup
startup參數(shù)
不帶參數(shù),啟動數(shù)據(jù)庫實例并打開數(shù)據(jù)庫,以便用戶使用數(shù)據(jù)庫,在多數(shù)情況下,使用這種方式!
nomount,只啟動數(shù)據(jù)庫實例,但不打開數(shù)據(jù)庫,在你希望創(chuàng)建一個新的數(shù)據(jù)庫時使用,或者在你需要這樣的時候使用!
mount,在進(jìn)行數(shù)據(jù)庫更名的時候采用。這個時候數(shù)據(jù)庫就打開并可以使用了!
謝謝!不準(zhǔn)確的地方請指教!
shutdown
shutdown的參數(shù)
Normal 需要等待所有的用戶斷開連接
Immediate 等待用戶完成當(dāng)前的語句
Transactional 等待用戶完成當(dāng)前的事務(wù)
Abort 不做任何等待,直接關(guān)閉數(shù)據(jù)庫
normal需要在所有連接用戶斷開后才執(zhí)行關(guān)閉數(shù)據(jù)庫任務(wù),所以有的時候看起來好象命令沒有運(yùn)行一樣!在執(zhí)行這個命令后不允許新的連接
immediate在用戶執(zhí)行完正在執(zhí)行的語句后就斷開用戶連接,并不允許新用戶連接。
transactional 在擁護(hù)執(zhí)行完當(dāng)前事物后斷開連接,并不允許新的用戶連接數(shù)據(jù)庫。
abort 執(zhí)行強(qiáng)行斷開連接并直接關(guān)閉數(shù)據(jù)庫。
第五步:如果是啟動服務(wù),要開啟監(jiān)聽
退出sqlplus模式,輸入
lsnrctl start

TA貢獻(xiàn)1982條經(jīng)驗 獲得超2個贊
打開secureCRT,連接到數(shù)據(jù)庫所在的linux機(jī)器。若用戶為root,請輸入命令“su - oracle”并回車,若要密碼,輸入密碼后并回車,就切換到了oracle用戶下。
關(guān)掉oracle的監(jiān)聽進(jìn)程:命令為“l(fā)snrctl stop”并回車,這時外部沒法連接到數(shù)據(jù)庫了。
先殺掉所有session,小編用的是命令:“ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'|xargs kill”也可以用其他辦法。然后用sqlplus登錄到數(shù)據(jù)庫。命令依次為:“sqlplus /nolog”-“connect / as sysdba” ,最后用命令關(guān)閉oracle數(shù)據(jù)庫"shutdown immediate" 。關(guān)閉命令的時候需要等待點(diǎn)時間,成功后會有如圖的提示。
用命令"exit"退出sqlplus。然后用命令“l(fā)snrctl start”啟動數(shù)據(jù)庫的監(jiān)聽進(jìn)程。
提示語句表明啟動成功。
和第三步一樣,先用sqlplus登錄到數(shù)據(jù)庫。命令依次為:“sqlplus /nolog”-“connect / as sysdba”。然后輸入命令“startup”并回車。等待幾分鐘會出現(xiàn)如圖提示信息。最后用命令“exit”退出sqlplus。

TA貢獻(xiàn)1811條經(jīng)驗 獲得超6個贊
如果確定ORACLE的服務(wù)端已經(jīng)安裝完畢(客戶端一般是不需要安裝的)
---- 重啟數(shù)據(jù)庫服務(wù)
(1) 以oracle身份登錄數(shù)據(jù)庫,命令:su – oracle
(2) 進(jìn)入Sqlplus控制臺,命令:sqlplus /nolog
(3) 以系統(tǒng)管理員登錄,命令:connect / as sysdba
(4) 啟動數(shù)據(jù)庫,命令:startup
(5) 如果是關(guān)閉數(shù)據(jù)庫,命令:shutdown immediate /SHUTDOWN ABORT
(6) 退出sqlplus控制臺,命令:exit
(7) 進(jìn)入監(jiān)聽器控制臺,命令:lsnrctl
(8) 啟動監(jiān)聽器,命令:start
(9) 退出監(jiān)聽器控制臺,命令:exit
(10) 重啟數(shù)據(jù)庫結(jié)束

TA貢獻(xiàn)1798條經(jīng)驗 獲得超7個贊
1 登錄 sqlplus / as sysdba
2 關(guān)閉數(shù)據(jù)庫 shutdown
這時可選擇關(guān)閉模式:NORMAL、TRANSACTIONAL、IMMEDIATE或ABORT
關(guān)閉模式對當(dāng)前活動的適用性按以下順序逐漸增強(qiáng):
ABORT:在關(guān)閉之前執(zhí)行的任務(wù)最少。由于此模式需要在啟動之前進(jìn)行恢復(fù),因此只在需要時才使用此模式。當(dāng)啟動實例時出現(xiàn)了問題,或者因緊急情況(如,通知在數(shù)秒內(nèi)斷電)而需要立即關(guān)閉時,如果其它關(guān)閉方式都不起作用,通常選擇使用此模式。
IMMEDIATE:這是最常用選項。選擇此模式會回退未提交的事務(wù)處理。
TRANSACTIONAL:允許事務(wù)處理完成
NORMAL:等待會話斷開
如果考慮執(zhí)行關(guān)閉所花費(fèi)的時間,則會發(fā)現(xiàn)ABORT的關(guān)閉速度最快,而NORMAL的關(guān)閉速度最慢。NORMAL和TRANSACTIONAL花費(fèi)的時間較長,具體取決于會話和事務(wù)處理的數(shù)目。
3 重新啟動 startup
添加回答
舉報