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

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

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT * FROM DBA_DB_LINKS;
SELECT * FROM DBA_DB_LINKS;
SELECT * FROM DBA_DB_LINKS;

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

結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
OWNER DB_LINK USERNAME HOST CREATED HIDDEN
PUBLIC CFT CFT ARKGAME 2022/08/20 11:59:44 NO
OWNER DB_LINK USERNAME HOST CREATED HIDDEN PUBLIC CFT CFT ARKGAME 2022/08/20 11:59:44 NO
OWNER	DB_LINK	USERNAME	HOST	CREATED	                HIDDEN
PUBLIC	 CFT	CFT	        ARKGAME	 2022/08/20 11:59:44	NO

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT * FROM ALL_DB_LINKS;
SELECT * FROM ALL_DB_LINKS;
SELECT * FROM ALL_DB_LINKS;

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

結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
OWNER DB_LINK USERNAME HOST CREATED HIDDEN
PUBLIC CFT CFT ARKGAME 2022/08/20 11:59:44 NO
OWNER DB_LINK USERNAME HOST CREATED HIDDEN PUBLIC CFT CFT ARKGAME 2022/08/20 11:59:44 NO
OWNER	DB_LINK	USERNAME	HOST	CREATED	                HIDDEN
PUBLIC	 CFT	CFT	        ARKGAME	 2022/08/20 11:59:44	NO

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT * FROM USER_DB_LINKS;
SELECT * FROM USER_DB_LINKS;
SELECT * FROM USER_DB_LINKS;

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

Oracle 12c

Posted by arkgame