ora-12541:tns:无监听程序 解决办法


linux环境   oracle无监听

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