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