解决ORA-02019:未到远程数据库的连接说明

有机物除杂解决ORA-02019:未到远程数据库的连接说明
陶晓明死亡
肝胆相照论坛
image.png
现象如上图,测试数据库和远程数据库是通的,那么排除⽹络问题
高僧H粗热
请教公司的数据⼤神,给了我三个SQL:
宫崎滔天select * from user_db_links where db_link='HSHR'; -- 结果为空西安管材研究所
select * from all_db_links where db_link='HSHR'; -- 结果为空
select * from dba_db_links where db_link='HSHR'; -- 有结果
意见:这个报错⼀般是指,这个dblink不是public的,也不是你登录的这个帐号的,帐号看不到这个dblink.
豁然开朗。当初是在abms⽤户下创建的dblink,但是想在qx下⽤,所以不到这个dblink。说明当初创建时漏了public关键字。删除了这个dblink,重新create public database link 即可。
最后需要注意⼀个问题:当database link和public database link共存时,会优先查database link,所以必须把database link删掉,以免以后出现不必要的⿇烦(不⼀致)

本文发布于:2024-09-21 22:40:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/230862.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据库   帐号   问题   优先   说明   远程
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议