新聞中心
linux作為當下比較流行的操作系統(tǒng),無論是開發(fā)進程控制、業(yè)務處理支持,還是對數(shù)據(jù)庫的使用,都有很強的的功能支持,Oracle是Linux里應用比較廣泛的數(shù)據(jù)庫系統(tǒng),關于Oracle的操作比較復雜,用戶也需要有一定的技術含量才可以通過命令行操作,本文的主要內容將介紹Linux操作系統(tǒng)如何關閉Oracle數(shù)據(jù)庫。

首先,我們要安裝,Linux默認支持Oracle RAC庫,有完整的應用支持,在安裝完成后,可以通過以下命令來啟動它:
$ cd $ORACLE_HOME/bin
$ ./dbstart
然后,我們在終端里輸入sqlplus用戶名,進入sqlplus界面,然后在sqlplus里輸入以下命令來關閉數(shù)據(jù)庫:
shutdown immediate
這條指令會將所有的數(shù)據(jù)庫連接斷開,并關閉Oracle實例,但是會保留保存在內存中的恢復信息,以便恢復使用,另一種關閉數(shù)據(jù)庫的方式是使用“shutdown abort”命令,這條命令會立即將與數(shù)據(jù)庫的會話斷開,并強制關閉正在運行的數(shù)據(jù)庫,但同時也會丟失恢復用的信息。要使用這種方式,需要確保數(shù)據(jù)已經(jīng)妥善備份,并非所有的操作系統(tǒng)都支持這種方式。
另外,我們還可以使用Linux的進程管理指令來關閉Oracle,如果我們不確定Oracle的運行狀態(tài),可以使用ps命令來查詢Oracle是否在運行:
$ ps –ef | grep oracle
如果返回確實有進程在運行,就可以使用以下命令來結束這些oracle進程:
$ kill -9
上述命令只是殺死某一個進程,如果我們想要一次把所有的Oracle進程殺死,可以使用以下命令:
$ kill -9 `ps -ef | grep oracle | awk ‘{print $2}’`
最后,將Oracle進程關閉后,可以使用如下命令來關閉Linux系統(tǒng)使用的DNS:
$ service dns stop
以上便是Linux操作系統(tǒng)關閉Oracle數(shù)據(jù)庫的方法,在進行操作的時候要特別注意數(shù)據(jù)的安全狀態(tài),確保數(shù)據(jù)不會丟失,以避免衍生出的后果。
創(chuàng)新互聯(lián)網(wǎng)絡推廣網(wǎng)站建設,網(wǎng)站設計,網(wǎng)站建設公司,網(wǎng)站制作,網(wǎng)頁設計,1500元定制網(wǎng)站優(yōu)化全包,先排名后付費,已為上千家服務,聯(lián)系電話:13518219792
當前標題:Linux操作系統(tǒng)針對Oracle的關閉方法(linux關閉oracle)
網(wǎng)頁URL:http://fisionsoft.com.cn/article/djgiejh.html


咨詢
建站咨詢
