重啟linux系統oracle的一些命令沒有

2022-09-13 08:06:55 字數 6246 閱讀 1001

1樓:匿名使用者

1開啟securecrt,連線到資料庫所在的linux機器。若使用者為root,請輸入命令「su - oracle」並回車,若要密碼,輸入密碼後並回車,就切換到了oracle使用者下。(圖為已切換到oracle使用者下了)

如何在linux下重啟oracle資料庫

2關掉oracle的監聽程序:命令為「lsnrctl stop」並回車,這時外部沒法連線到資料庫了。如圖有提示關閉成功資訊。

如何在linux下重啟oracle資料庫

3先殺掉所有session,小編用的是命令:「ps -ef|grep $oracle_sid|grep -v ora_|grep local=no|awk ''|xargs kill」也可以用其他辦法。然後用sqlplus登入到資料庫。

命令依次為:「sqlplus /nolog」-「connect / as sysdba」 ,最後用命令關閉oracle資料庫"shutdown immediate" 。關閉命令的時候需要等待點時間,成功後會有如圖的提示。

如何在linux下重啟oracle資料庫

4用命令"exit"退出sqlplus。然後用命令「lsnrctl start」啟動資料庫的監聽程序。如圖

提示語句表明啟動成功。

如何在linux下重啟oracle資料庫

5和第三步一樣,先用sqlplus登入到資料庫。命令依次為:「sqlplus /nolog」-「connect / as sysdba」。

然後輸入命令「startup」並回車。等待幾分鐘會出現如圖提示資訊。最後用命令「exit」退出sqlplus。

如何在linux下重啟oracle資料庫

end注意事項

注意命令不要輸入錯誤。

在關閉資料庫的時候要耐心等待一下。

一定要先殺掉所有session哦。

2樓:

conn / as sysdba

startup

3樓:匿名使用者

沒有配置oracle的環境變數

如何在linux下重啟oracle資料庫

4樓:維灣教育培訓

使用終端工具登陸linux,再用sysdba角色登陸資料庫,用shutdown immediate關閉資料庫,再startup啟動例項。

只要登陸到linux,重啟資料庫、例項、監聽等都可以設定。

5樓:我叫鐳鋒

用ssh工具連線linux,按以下步驟操作執行。

1、用oracle使用者登入進去。

2、export oracle_sid=qs5100j; 指定oracle資料庫的instance的名稱。「qs5100j」為oracle的sid名稱。

3、sqlplus /nolog 連線到資料庫的sqlplus中。

4、connect /as sysdba; 出現「connected to an idle instance.」停止連線到資料庫的應用。

5、shutdown immediate; 關閉資料庫,等待數分鐘...。

6、startup; 啟動資料庫。

自動執行:寫在sql檔案中,用符號「@」引入檔案執行。

以下檔案可以放sql檔案中執行

connect /as sysdba;

shutdown immediate;

startup;

手動執行:手動時一行一行輸入執行。

使用ssh工具以root使用者登入到資料庫伺服器後,執行以下命令:

1、啟動資料庫例項

su – oracle

export oracle_sid=qs5100z qs5100z為資料庫名

sqlplus /nolog

conn / as sysdba

startup

exit

emctl start dbconsole 啟動控制台

2、啟動資料庫監聽

輸入:su – oracle

輸入: lsnrctl start

3、檢視是否啟動成功

su - oracle

ps -ef|grep oracle

4、檢視oracle監聽狀態

su - oracle

lsnrctl status

linux下怎麼啟動oracle資料庫,命令是什麼?

6樓:安徽新華電腦專修學院

通過ssh或者securecrtportable等可以直接連線linux作業系統的軟體,連線到linux系統。這裡我使用的是securecrtportable。

7樓:天邊_微笑

啟動oracle資料庫步驟:

首先使用oracle使用者登入linux,然後在shell命令列中執行下面的命令:

第一步:開啟oracle監聽

$ lsnrctl start

第二步:進入sqlplus

$ sqlplus /nolog

sql>

第三步:使用sysdab角色登入sqlplussql> conn /as sysdba

第四步:啟動資料庫

sql> startup

經過上面的四個步驟,oracle資料庫就可以啟動了。

關閉資料庫用 shutdown 是要等待事物結束才關閉,強制關閉用 shutdown abort。

8樓:匿名使用者

我用的是redhat linux,用下面的步驟來啟動oracle資料庫。

首先使用oracle使用者登入linux,然後在shell命令列中執行下面的命令:

第一步:開啟oracle監聽

$ lsnrctl start

第二步:進入sqlplus

$ sqlplus /nolog

sql>

第三步:使用sysdab角色登入sqlplussql> conn /as sysdba

第四步:啟動資料庫

sql> startup

經過上面的四個步驟,oracle資料庫就可以啟動了。

如何在linux下重啟oracle資料庫

9樓:匿名使用者

1 登入 sqlplus / as sysdba

2 關閉資料庫 shutdown

這時可選擇關閉模式:normal、transactional、immediate或abort

關閉模式對當前活動的適用性按以下順序逐漸增強:

abort:在關閉之前執行的任務最少。由於此模式需要在啟動之前進行恢復,因此只在需要時才使用此模式。

當啟動例項時出現了問題,或者因緊急情況(如,通知在數秒內斷電)而需要立即關閉時,如果其它關閉方式都不起作用,通常選擇使用此模式。

immediate:這是最常用選項。選擇此模式會回退未提交的事務處理。

transactional:允許事務處理完成

normal:等待會話斷開

如果考慮執行關閉所花費的時間,則會發現abort的關閉速度最快,而normal的關閉速度最慢。normal和transactional花費的時間較長,具體取決於會話和事務處理的數目。

3 重新啟動 startup

10樓:匿名使用者

su - oracle (登陸到oracle安裝使用者,需要輸入密碼)sqlplus / as sysdba

shutdow immediate;(關閉資料庫)startup;(啟動資料庫)

exit (退出sqlplus)

lsnrctl start (啟動監聽)

以上做完之後資料庫的例項和監聽就都啟動了,之後就可以用plsql來登陸到oracle資料庫了。

11樓:匿名使用者

重啟oracle資料庫分為關閉資料庫和啟動資料庫兩個步驟,可以按照以下的步驟進行:

以oracle使用者登入作業系統,或者root使用者登入作業系統然後執行 su - oracle進入oracle使用者,中間的那個-不可以省略

登入系統後執行sqlplus /nolog

開啟sqlplus後輸入 conn / as sysdba 如果資料庫沒有開啟作業系統使用者驗證的話,執行 conn sys/sys的密碼@tns名字 as sysdba 登入系統

在sqlplus中執行shutdown immediate; 如果資料庫遲遲關閉不了而且確認沒有什麼事務的話可以直接執行 shutdown abort;

待資料庫關閉後 在sqlplus中執行 startup啟動資料庫即可

12樓:天亮中

1.先用在oracle中有dba許可權的使用者登入linux,用sqlplus連線oracle

執行 sqlplus /nolog

2.進入sqlplus介面後,執行 conn / as sysdba小等一會提示已連上,再執行

3.shutdown immediate

等一會兒會提示你oracle已經停了

4.再執行startup

等一會兒會提示你啟動成功

這樣就完成了oracle的重啟。

13樓:匿名使用者

在啟動資料前應該先啟動監聽程式,否則不能使用命令列方式來管理資料庫,包含啟動和關閉資料庫。在unix下資料庫的啟動和關閉都需要使用命令,並且對次序要求比較嚴格。如:

必須先用shutdown 命令關閉資料庫,再關閉作業系統,最後關閉伺服器電源,否則可能會損壞資料庫。

# sqlplus /nolog

# connect system/password as sysdba

# shutdown immediate#startup

14樓:空行者

oracle使用者下,若資料庫處於啟動狀態,使用shutdown immediate;(關閉資料庫),再使用startup命令啟動資料庫

15樓:匿名使用者

//啟動服務

[root@oa179 /]# su - oracle[oracle@oa179 ~]$ export oracle_sid=oa

[oracle@oa179 ~]$ sqlplus /nologsql> conn / as sysdbasql> startup

16樓:南凌公

su - oracle

shutdown immediate

startup

17樓:

sqlplus /as sysdba;

shutdown;

startup;

如何在linux下重啟oracle資料庫

18樓:匿名使用者

工具/原料

oracle資料庫

securecrt或其他類似工具

方法/步驟

開啟securecrt,連線到資料庫伺服器,使用oracle使用者登入系統

登入oracle: sqlplus / as sysdba

關閉資料庫 shutdown normal

啟動資料庫 startup

在shutdown時可選擇關閉模式:normal、transactional、immediate或abort

• abort:在關閉之前執行的任務最少。由於此模式需要在啟動之前進行恢復,因此只在需要時才使用此模式。

當啟動例項時出現了問題,或者因緊急情況(如,通知在數秒內斷電)而需要立即關閉時,如果其它關閉方式都不起作用,通常選擇使用此模式。

• immediate:這是最常用選項。選擇此模式會回退未提交的事務處理。

• transactional:允許事務處理完成

• normal:等待會話斷開

如果考慮執行關閉所花費的時間,則會發現abort的關閉速度最快,而normal的關閉速度最慢。normal和transactional花費的時間較長,具體取決於會話和事務處理的數目。

注意:在shutdown normal或shutdown transactional或 shutdown immediate 這三個模式下關閉資料庫,則:

關閉時:執行immediate時,會回退未提交的更改;資料庫緩衝區快取記憶體,會寫入到資料檔案;會釋放資源。

啟動時:不用恢復例項。

在shutdown abort或 例項錯誤 或startup force,則

關閉時:修改過的緩衝區未寫入資料檔案;不回退未提交的更改。

啟動時:使用聯機重做日誌檔案重新應用更改;使用還原段回退未提交的更改。

linu如何重啟,linux 如何重啟apache

樓上的都可以,不過我個人用 httpd k restart 關鍵是找到httpd這個檔案。root test bin httpd restart bash httpd command not found 明顯是bash在path所指的目錄下找不到httpd,試試找到它,然後用絕對路徑。比如我們這裡是...

如何用命令重啟 linux 系統中的虛擬機器

虛擬機器控制 語言調整 開啟命令列 reboot 1.行提示符 2.切換使用者 kiosk foundation0 desktop su username 高階使用者切換到低階使用者不需要密碼,低階使用者切換到高階或者平級使用者的切換需要密碼 3.虛擬控制檯 red hat enterprise l...

linux程式崩潰自動重啟

1 如果發生重啟前 應用程式軟體或執行程式軟體,則可能是程式軟體引起的重啟,將程式軟體解除安裝再重新安裝即可,如果故障依舊則說明系統有錯誤。2 開機按f8進入安全模式後再退出,再進入正常模式。也可用系統自帶的系統還原功能進行還原,如果重啟故障排除,則是系統檔案受損造成的重啟。3 檢查主機板,主機板老化 電容...