ora-12541:tns:無監聽程序 解決辦法

linux環境   oracle無監聽linux

1、先切換到oracle用戶(若是是linux服務器)
二、lsnrctl status --查看監聽狀態,若是監聽沒有啓動,那麼執行第3步
三、lsnrctl start --啓動監聽
四、sqlplus / as sysdba --鏈接到數據庫
五、startup --啓動數據庫
六、show pdbs;    或者  select * from v$pdbs;     ---這一步是查看pdb實例名,針對oracle 12c的數據庫。

對於oracle 11g的數據庫,查看實例名這樣查select * from v$instance;由於11g沒有容器數據庫這種說法。

(注意:對於12c的數據庫,select * from v$instance;(這個查詢的是CDB實例名))

七、 alter pluggable database pdbsjzk open;      --打開pdb:alter pluggable database pdb名稱  open;
八、 alter pluggable database pdbsjzk close;      --關閉pdb實例

相關文章
相關標籤/搜索