暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

gbase 8s 配置 DBLINK 访问远程库

JianGuo.Z 2022-06-16
453

要访问远程数据库实例中的数据,需要通过配置用户信任及 SQLHOSTS 文
件来实现,以下是两种配置方法示例。
如在 node1(192.168.17.101)实例 gbase01 访问 node2(192.168.17.102)上
数据库实例 gbase02 的数据。
配置信任
1、在node1数据库实例gbase01的sqlhosts文件中增加gbase02的实例信息:
echo "gbase02 onsoctcp 192.168.17.102 9088">>$GBASEDBTSQLHOSTS
2、在 node2 服务器配置 node1 服务器信息:
echo "192.168.17.101 node1" >>/etc/hosts
3、在 node2 服务器配置对 node1 的信任,需使用哪个用户访问数据库即配
置哪个用户:
echo "node1 gbasedbt" >>/etc/hosts.equiv
如 node1 上有多个 IP,可能导致以上配置无效,考虑使用以下配置信任所有

IP:
echo "+ gbasedbt" >>/etc/hosts.equiv
4、node1 的 gbase01 实例中使用 gbasedbt 用户访问 gbase02 实例
dbaccess testdb -<<!
select * from testdb@gbase02:systables;
!

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论