啟動(dòng)oracle數(shù)據(jù)庫(kù)步驟:首先使用oracle用戶(hù)登錄Linux,然后在shell命令行中執(zhí)行下面的命令:第一步:打開(kāi)Oracle監(jiān)聽(tīng)$ lsnrctl start第二步:進(jìn)入sqlplus$ sqlplus /nologSQL第三步:使用sysdab角色登錄sqlplusSQL conn /as sysdba第四步:?jiǎn)?dòng)數(shù)據(jù)庫(kù)SQL startup經(jīng)過(guò)上面的四個(gè)步驟,oracle數(shù)據(jù)庫(kù)就可以啟動(dòng)了。關(guān)閉數(shù)據(jù)庫(kù)用 shutdown 是要等待事物結(jié)束才關(guān)閉,強(qiáng)制關(guān)閉用 shutdown abort。
我們一直強(qiáng)調(diào)成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)對(duì)于企業(yè)的重要性,如果您也覺(jué)得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過(guò)程中的有力推手。專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司不一定是大公司,創(chuàng)新互聯(lián)公司作為專(zhuān)業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。
在windows下,重啟oracle數(shù)據(jù)庫(kù)需要先停止,重啟,以下是步驟:
1、關(guān)閉數(shù)據(jù)庫(kù):win+r,輸入如下代碼停止:
set ORACLE_SID=SID_Name,回車(chē)。
sqlplus /nolog
SQL connect / as sysdba
SQL shutdown immediate
SQL exit
2、啟動(dòng)數(shù)據(jù)庫(kù):win+r,輸入如下代碼啟動(dòng):
set ORACLE_SID=你的數(shù)據(jù)庫(kù)SID名字
sqlplus /nolog
SQL connect / as sysdba
SQL startup
SQL exit
Oracle Database:
是甲骨文公司的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。到目前仍在數(shù)據(jù)庫(kù)市場(chǎng)上占有主要份額。作為一個(gè)通用的數(shù)據(jù)庫(kù)系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫(kù)它實(shí)現(xiàn)了分布式處理功能。
oracle數(shù)據(jù)庫(kù)特點(diǎn):
數(shù)據(jù)的大量性、數(shù)據(jù)的保存的持久性、數(shù)據(jù)的共享性、數(shù)據(jù)的可靠性。
1. startup
就是正常啟動(dòng)數(shù)據(jù)庫(kù),沒(méi)什么好說(shuō)的。
2. startup force
是shutdown abort + startup的組合,即強(qiáng)制關(guān)閉數(shù)據(jù)庫(kù)+ 正常啟動(dòng)數(shù)據(jù)庫(kù),想快速重啟數(shù)據(jù)庫(kù)時(shí)膽子大的人用的。
startup force測(cè)試
在一個(gè)窗口執(zhí)行startup force 命令
如果你用戶(hù)名是oracle
ps -u oracle
然后把進(jìn)程都?xì)⒘?/p>
kill 進(jìn)程號(hào)
不過(guò)這樣比較危險(xiǎn),你還是要找找為什么登錄不了的原因
1. 停應(yīng)用層的各種程序
2. 停Oralce的監(jiān)聽(tīng)進(jìn)程
$ lsnrctl stop
3. 手工切換重作日志文件,確保當(dāng)前已修改過(guò)的數(shù)據(jù)存入文件:
SQL alter system switch logfile;
4。關(guān)閉數(shù)據(jù)庫(kù)
sql shutdown immediate;
關(guān)閉數(shù)據(jù)庫(kù)與實(shí)例也分為3步:關(guān)閉數(shù)據(jù)庫(kù)--實(shí)例卸載數(shù)據(jù)庫(kù)---終止實(shí)例
1、sqlplus如果可以打開(kāi),盡量
SQLshutdown immediate
實(shí)在不行,就
SQLshutdown abort
2、如果sqlplus不行,只好殺掉oracle進(jìn)程,這也有oracle丟失數(shù)據(jù)或無(wú)法正常啟動(dòng)的風(fēng)險(xiǎn)
cd $ORACLE/dbs
/sbin/fuser -u 1kORCL
/sbin/fuser -k lkORCL
3、再正常啟動(dòng)
sqlplus /nolog
SQL startup