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


1、先切換到oracle用戶(如果是linux服務器)
2、lsnrctl status --查看監聽狀態,如果監聽沒有啟動,那么執行第3步
3、lsnrctl start --啟動監聽
4、sqlplus / as sysdba --連接到數據庫
5、startup --啟動數據庫
6、show pdbs;    或者  select * from v$pdbs;     ---這一步是查看pdb實例名,針對oracle 12c的數據庫。

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

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM