oracle -- 解决ORA-12541: TNS: 无监听程序

时间:2021-02-03 08:38:38

这个问题添加一般是因为连接远程数据库没有设置监听导致的。网上有很多解决办法,但是比较复杂或者已经不适应版本了,在这里记录一下我的解决方法。
使用数据库:ORACLE11g
点击 windows 的开始按钮或者按 win 键,选择搜索 Net Manager (或者你可以使用其他方式打开它),点击本地,点击 LISTENER(如果没有的话点击左边的加号),选择添加地址
oracle -- 解决ORA-12541: TNS: 无监听程序
这里输入你 oracle 的端口号和你需要监听的服务器地址就 ok 了。
另外可以在服务命名里添加服务器,这样在 pl/sql 连接的时候选择服务器名就相当于选择对应的 IP 地址及端口号。