查看DBLink
创建DBLink后,可以通过SYS_DBLINKS、DBA_DBLINKS视图来查看已创建的DBLink信息。
示例
示例1
查看已创建的DBLink信息。sqlSQL>SELECT * FROM SYS_DBLINKS; DB_ID|DBLK_ID|DB_TYPE|DBLK_NAME |IP |PORT|RDB_NAME |USER_NAME|CONNECT_STR |VALID|IS_PUBLIC|OWNER_ID| -----+-------+-------+-----------+---------------+----+------------+---------+--------------+-----+---------+--------+ 1|1048578| 3|LINK_ORCL |192.168.121.128|1521|orcl |u1 |linux_orcl_155| |true | 0|
参数解释:
- DB_ID:库ID
- DBLK_ID:DBLink的ID
- DB_TYPE:远端数据库类型
- DBLK_NAME:DBLink名称
- IP:远端数据库的主机IP地址
- PORT:远端数据库的端口
- RDB_NAME:远端库名
- USERNAME:连接远端数据库时使用的用户名
- CONNECT_STR:连接字符串
- VALID:是否有效
- IS_PUBLIC:是否是公有外部链接
- OWNER_ID:拥有者的用户ID
示例2
通过系统表查看远端数据库类型DB_TYPE。sqlSQL> SELECT * FROM SYS_DBLINK_SP_TYPES; TYPE_ID|NAME |ALIAS_NAME|FIRST_VERSION|LAST_VERSION| -------+----------+----------+-------------+------------+ 1|Xugu | | | | 2|OXugu | | | | 3|Oracle | | | | 4|SQLServer |MSSQL | | | 5|MySQL | | | | 6|DB2 | | | | 7|PostgreSQL| | | | 8|SQLITE | | | | 9|MARIADB | | | |