Oracleのデータベースリンクを確認する

データベースリンクを確認するSQL

構文

Oracleのデータベースリンクを一覧で確認するには「DBA_DB_LINKS」を参照します。

ALL_DB_LINKS」でも参照可能です。「DBA_DB_LINKS」の方が全てのデータベースリンクを参照可能です。

--データベースリンクを一覧で確認
SELECT * FROM DBA_DB_LINKS;
SELECT * FROM ALL_DB_LINKS;
OWNER DB_LINK USERNAME HOST CREATED
SATOU EIG_LINK EI1 EIGYOU 2022/02/09 10:47:53
PUBLIC KEN_LINK KEN1 KENKYU 2022/02/16 10:35:02

 

DBA_DB_LINKSの列

  • 「OWNER」は所有者です。
  • 「OWNER」でPUBLICとあるものはパブリックデータベースリンクです。
  • 「DB_LINK」がデータベースリンク名です。
  • 「USERNAME」がリンク先のユーザーです。
  • 「HOST」がtnsname.oraに記述された接続文字列です。

参照:DBA_DB_LINKS – Oracle Databaseリファレンス

以上、Oracleのデータベースリンクを確認するSQLでした。

コメント