透明网关dblink能实现不同数据库之间的查询、插入数据等操作。
在使用dblink之前针对目标数据库需要在集群的gbase_8a_gcluster.cnf文件中配置gbase_dblink_gateway_ip和gbase_dblink_gateway_port两个参数,然后重启服务(只在coordinate节点完成即可,在此节点登录gbase8a可使用dblink)。
针对网关需要数据源文件放入datasource目录下,并将目标集群的coordinate节点配置信息写入网关的gbase_8a_gcluster.cnf(需要所有coordinate节点的信息都写入)。
当使用dblink连接9.5版本集群进行查询时,需要在95集群中提前设置默认vc,命令为set default_vc for root=vc1,否则会提示no vc selected。类似的,连接云数仓时,需要提前在云数仓中设置默认warehouse,命令为alter user username default_warehouse='wh1',此外需要将目标数据库的参数gbase_fast_update=on
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。