Oracle:列出所有数据库链接的快速方法

Cla*_*key 35 oracle database-link

标题说明了一切,有没有办法快速列出oracle中当前所有的数据库链接?

与此相同的内容,列出当前用户的表:

select * from user_tables;

谢谢,GC。

小智 49

这些视图有助于在 Oracle 中使用数据库链接:

  • DBA_DB_LINKS - 数据库中定义的所有数据库链接
  • ALL_DB_LINKS - 当前用户有权访问的所有数据库链接
  • USER_DB_LINKS - 当前用户拥有的所有数据库链接

Oracle 文档中查看更多信息


Dev*_*udh 6

SELECT DB_LINK, USERNAME, HOST FROM ALL_DB_LINKS 
Run Code Online (Sandbox Code Playgroud)

你可以试试看,也许它可以帮助你解决你的问题

  • 这不是只返回当前用户可用的链接吗?只是为了澄清... (3认同)