データベースリンクを確認する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でした。

コメント