説明
このビューは、V4.2.0バージョンから導入されました。
機能の概要
現在のテナントで作成されたすべてのDBLinkを表示します。
フィールドの説明
| フィールド | タイプ | NULL | 説明 |
|---|---|---|---|
| OWNER | varchar(128) | NO | このDBLINKを作成したユーザー名 |
| DB_LINK | varchar(128) | NO | DBLINK名 |
| USERNAME | varchar(128) | NO | DBLINKがリモートデータベースに接続するためのユーザー名 |
| CREDENTIAL_NAME | varchar(128) | NO | リモートデータベースへの接続に使用されるCredentials名。互換性のためのみ使用 |
| CREDENTIAL_OWNER | varchar(128) | NO | リモートデータベースへの接続に使用されるCredentialsの所有者。互換性のためのみ使用 |
| HOST | text | YES | DBLINKがリモートデータベースに接続するためのホスト名(IPアドレス) |
| CREATED | datetime | NO | DBLINKが作成された時間 |
| HIDDEN | varchar(3) | NO | 内部使用フィールド。互換性のためのみ使用 |
| SHARD_INTERNAL | varchar(3) | NO | DBLINKが共有接続をサポートしているかどうかを示すために使用されます。ローカルデータベースとリモートデータベース間の接続数を削減するために使用されます。互換性のためのみ使用 |
| VALID | varchar(3) | NO | DBLINKが利用可能かどうかを示すために使用されます。互換性のためのみ使用され、デフォルトはYESです |
| INTRA_CDB | varchar(3) | NO | 内部使用フィールド。互換性のためのみ使用 |
| TENANT_NAME | varchar(128) | NO | DBLINKがリモートデータベースに接続するためのテナント名 |
| DATABASE_NAME | varchar(128) | YES | DBLINKがリモートの指定されたデータベースに接続するためのデータベース名 |
| REVERSE_TENANT_NAME | varchar(128) | YES | 反対方向のDBLINKがローカルデータベースに接続するためのテナント名 |
| CLUSTER_NAME | varchar(128) | YES | DBLINKがリモートデータベースに接続するためのクラスタ名 |
| REVERSE_CLUSTER_NAME | varchar(128) | YES | 反対方向のDBLINKがローカル側のデータベースに接続するためのクラスタ名 |
| REVERSE_HOST | text | YES | 反対方向のDBLINKがローカル側のデータベースに接続するためのホスト名(IPアドレス) |
| REVERSE_PORT | bigint(20) | YES | 反対方向のDBLINKがローカル側のデータベースに接続するためのポート番号 |
| REVERSE_USERNAME | VARCHAR2(128) | YES | 反対方向のDBLINKがローカル側のデータベースに接続するためのユーザー名 |
クエリ例
システムテナントは、自身のテナント内で作成されたDBLinkを確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.DBA_DB_LINKS;
クエリ結果は次のとおりです:
+--------+-----------+----------+-----------------+------------------+---------------------+---------------------+--------+----------------+-------+-----------+-------------+---------------+---------------------+--------------+----------------------+--------------+--------------+
| OWNER | DB_LINK | USERNAME | CREDENTIAL_NAME | CREDENTIAL_OWNER | HOST | CREATED | HIDDEN | SHARD_INTERNAL | VALID | INTRA_CDB | TENANT_NAME | DATABASE_NAME | REVERSE_TENANT_NAME | CLUSTER_NAME | REVERSE_CLUSTER_NAME | REVERSE_HOST | REVERSE_PORT |
+--------+-----------+----------+-----------------+------------------+---------------------+---------------------+--------+----------------+-------+-----------+-------------+---------------+---------------------+--------------+----------------------+--------------+--------------+
| root | ob_dblink | test | | | xx.xx.xx.xx:2881 | 2024-01-25 13:40:35 | | | YES | | sys | mydb | | | | 0.0.0.0 | 0 |
+--------+-----------+----------+-----------------+------------------+---------------------+---------------------+--------+----------------+-------+-----------+-------------+---------------+---------------------+--------------+----------------------+--------------+--------------+
1 row in set