Linux Oracle重啟監聽遇到的問題及解決

2021-12-30 06:59:20 字數 938 閱讀 1524

linux oracle重啟監聽遇到的問題及解決

問題可能存在的原因:

空間磁碟不足

解決方法:

1.開啟終端df -h 命令檢視磁碟剩餘空間(參考

2.第一步:登陸

root登陸之後切換到oracle使用者上,輸入

su -oracle

第二步:連線

在oracle使用者下,輸入

sqlplus /nolog

第三步:使用管理員許可權

輸入connect /as sysdba

第四步:啟動/關閉服務

輸入startup

startup引數

不帶引數,啟動資料庫例項並開啟資料庫,以便使用者使用資料庫,在多數情況下,使用這種方式!

nomount,只啟動資料庫例項,但不開啟資料庫,在你希望建立乙個新的資料庫時使用,或者在你需要這樣的時候使用!

mount,在進行資料庫更名的時候採用。這個時候資料庫就開啟並可以使用了!

謝謝!不準確的地方請指教!

shutdown

shutdown的引數

normal 需要等待所有的使用者斷開連線

immediate 等待使用者完成當前的語句

transactional 等待使用者完成當前的事務

abort 不做任何等待,直接關閉資料庫

normal需要在所有連線使用者斷開後才執行關閉資料庫任務,所以有的時候看起來好象命令沒有執行一樣!在執行這個命令後不允許新的連線

immediate在使用者執行完正在執行的語句後就斷開使用者連線,並不允許新使用者連線。

transactional 在擁護執行完當前事物後斷開連線,並不允許新的使用者連線資料庫。

abort 執行強行斷開連線並直接關閉資料庫。

第五步:如果是啟動服務,要開啟監聽

退出sqlplus模式,輸入

lsnrctl start

linux oracle 服務重啟過程

1.資料庫備份 以test例項 使用者ora test expdp system x test directory dump dir dumpfile 20181023 test.dmp schemas ora test 2 停監聽 lsnrctl stop 3殺外部連線 ps ef grep lo...

重啟監聽卡在connecting to的問題

問題描述 lsnrctl start啟動監聽起不來,一直卡在 connecting to半天 一直卡半天,就是連不上,按照以前的解決辦法,重啟監聽 2.root orcl ps ef grep tns 切入 root 使用者,檢視 tns程序,電腦卡了,這樣的透明度截圖還,挺好看的 3.root o...

Oracle的使用者建立和監聽重啟

建立使用者及許可權分配 linux下切換oracle使用者 su oracle sysdba登陸oracle sqlplus as sysdba 語法 建立使用者 create user 使用者名稱 identified by 口令 即密碼 例子 create user test identifie...