对DBLink 的管理,包括配置gbGateway 信息、创建、删除、查询DBLink。
配置gbGateway 信息
配置GBase 8a MPP Cluster(local)要使用的gbGateway 信息。
GBase 8a 集群(local)使用的gbGateway 对外部数据源的名称和gbGateway
的对应关系。
说明
包含的内容如下:外部数据源的名称,gbGateway 的IP ,gbGateway 的端口号。
创建DBLink
在GBase 8a MPP Cluster(local) 上创建指向gbGateway 的DBLink。
Admin 可以通过
任何GBase 8a MPP Cluster(local)的应用程序,指向创建DBLink 的SQL 语句。
语法格式
CREATE
DATABASE LINK dblink_name CONNECT TO username IDENTIFIED BY
password USING ‘TG_config_name’;
说明
当前数据库服务下所有用户都可使用、删除该DB-Link;
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
601
dblink_name:要创建的DB-Link 的名称;
username:该DB-Link 要连接的数据库服务中的用户名;
password:该DB-Link 要连接的数据库服务中的用户名密码;
TG_config_name:透明网关配置文件名称。
示例
create database link dblink_pub
connect to sysdba identified by sys
using 'tg_config1';
删除DBLink
在GBase 8a MPP Cluster(local) 上删除指向gbGateway 的DBLink。
Admin 可以通过
任何GBase 8a MPP Cluster(local)的应用程序,指向删除DBLink 的SQL 语句。
语法格式
DROP DATABASE LINK dblink_name;
示例
drop database link dblink_pub;
查询DBLink
查看已经创建的所有dblink,每个dblink 的信息包含:
dblink_name:要创建的DB-Link 的名称
username:该DB-Link 要连接的数据库服务中的用户名
password:显示为NULL 值
TG_config_name:透明网关配置文件名称。