ORA-12545

ORA-12545:因目标主机或对象不存在

上面这个报错,大家经常看到,今天给大家分享一个有趣的案例。

情景:某集团的一个数据库的备库使用plsql一直时登时登不上,sqlplus也是如此。连上去查看监听和客户端的tnsnames文件都配置正常的。但就是会时不时的连上连不上。

解决过程:

后来经过了解发现客户克隆了一台该备库的服务器,并且由于该备库设置了remote_listener参数,导致克隆过去的那台服务器也配了原备库的IP:端口,然后被克隆的备库实例就注册到了原备库上去了,导致监听串了,也就是可能客户端连到了好的也就是原备库上(这时能连接上),也有可能连到了克隆的那台上了,导致ip与主机的ip不匹配,也就造成了'ORA-12545:因目标主机或对象不存在'这个报错。

解决方案:

到克隆的机子上把数据库里的remote_listener置空

alter system set remote_listener='';

相关推荐
苍煜3 分钟前
SpringBoot Spring事务完整版详解:@Transactional注解实操 + 七大事务传播机制用法
spring boot·spring·oracle
Python大数据分析@4 分钟前
有哪些好用又免费的SQL工具?
数据库·sql
哥本哈士奇7 分钟前
SQL Server RAG 笔记1:图数据库构建
数据库
带鱼吃猫8 分钟前
从原子性到串行化:数据库事务全解
数据库·mysql
网络工程小王10 分钟前
[RAG 与文本向量化详解]RAG篇
数据库·人工智能·redis·机器学习
秋911 分钟前
MySQL 8.4.9 LTS 与 MySQL 9.7.0 LTS 全方位深度对比
数据库·mysql
拾光Ծ12 分钟前
【Linux系统】进程信号(上)
linux·运维·服务器·面试·信号处理
咖喱o13 分钟前
网络-堆叠
linux·运维·服务器·网络
Java面试题总结19 分钟前
一文搞定 Linux Nginx 从安装、启动到 nginx.conf 全配置详解(新手也能看懂)
linux·运维·nginx
ffqws_21 分钟前
Spring Boot 配置读取全解析:从 application.yml 到 Java 对象的完整链路
java·数据库·spring boot