Oracle 12cでデータベースリンクの一覧を確認する方法

環境
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
SQL*Plus: Release 12.2.0.1.0

操作方法
1.データベース中の全てのデータベースリンクを確認します
SQL構文

SELECT * FROM DBA_DB_LINKS;

DBA_DB_LINKSビューを参照して、データベースに存在する全てのデータベースリンクの一覧を確認します。

結果

OWNER	DB_LINK	USERNAME	HOST	CREATED	                HIDDEN
PUBLIC	 CFT	CFT	        ARKGAME	 2022/08/20 11:59:44	NO

2.現行ユーザーがアクセス可能なデータベースリンクを確認します
SQL構文

SELECT * FROM ALL_DB_LINKS;

ALL_DB_LINKSビューを参照して、現行のユーザーがアクセスできるデータベースリンクのみの一覧を確認します。

結果

OWNER	DB_LINK	USERNAME	HOST	CREATED	                HIDDEN
PUBLIC	 CFT	CFT	        ARKGAME	 2022/08/20 11:59:44	NO

3.現行ユーザーが保有するデータベースリンクを確認します
SQL構文

SELECT * FROM USER_DB_LINKS;

USER_DB_LINKSビューを参照して、現行のユーザーが保有するデータベースリンクのみの一覧を確認します。

Oracle 12c

Posted by arkgame