循序渐进丨MogDB 5.0 远程访问 MogDB/Oracle 数据库的简便方法(使用@符号)

概述
安装和创建对应插件(create extension) 创建远程数据库链接(create server),指定对端数据库的物理信息 创建用户映射关系(create user mapping),指定对端数据库的认证信息
MogDB (或其他openGauss系数据库)
00
准备工作
=== 远端数据库 ==create database testdb;\c testdbcreate user testdblink password 'Enmotech@123';grant all on database testdb to testdblink ;create table testdblink.testdata as select generate_series(1,100) as id ;
01
安装和创建对应插件(create extension)
===本地数据库===create extension postgres_fdw;
02
创建远程数据库链接(create server),指定对端数据库的物理信息
===本地数据库===create server testDBLink_mogdb1 foreign data wrapper postgres_fdw options(host '172.16.3.153', port '31000',dbname 'testdb');
03
创建用户映射关系(create user mapping),指定对端数据库的认证信息
===本地数据库的操作系统用户下===gs_ssh -c "gs_guc generate -o usermapping -S default -D $GAUSSHOME/bin"
create user mapping for public server testDBLink_mogdb1 options(user 'testdblink',password 'Enmotech@123');04
开始使用
select * from testdata@testDBLink_mogdb1;Oracle
00
准备工作
=== 远端数据库 ==create user testdblink identified by 'Enmotech123';grant connect,resource to testdblink;conn testdblink/Enmotech123create table testdata (id int);
01
安装和创建对应插件(create extension)
cp instantclient_*/lib*so* $GAUSSHOME/libptk cluster -n 集群名 install-plugin -P oracle_fdw===本地数据库===create extension oracle_fdw;
02
创建远程数据库链接(create server),指定对端数据库的物理信息
===本地数据库===create server testDBLink_ora1 foreign data wrapper oracle_fdw options(dbserver '192.168.56.101:1521/serol');
03
创建用户映射关系(create user mapping),指定对端数据库的认证信息
===本地数据库的操作系统用户下===gs_ssh -c "gs_guc generate -o usermapping -S default -D $GAUSSHOME/bin"
create user mapping for public server testDBLink_ora1 options(user 'testdblink',password 'Enmotech@123');04
开始使用
select * from testdata@testDBLink_mogdb1;insert into testdata@testDBLink_mogdb1 values(1);

数据驱动,成就未来,云和恩墨,不负所托!
云和恩墨创立于2011年,是业界领先的“智能的数据技术提供商”。公司总部位于北京,在国内外35个地区设有本地办公室并开展业务。
云和恩墨以“数据驱动,成就未来”为使命,致力于将创新的数据技术产品和解决方案带给全球的企业和组织,帮助客户构建安全、高效、敏捷且经济的数据环境,持续增强客户在数据洞察和决策上的竞争优势,实现数据驱动的业务创新和升级发展。
自成立以来,云和恩墨专注于数据技术领域,根据不断变化的市场需求,创新研发了系列软件产品,涵盖数据库、数据库存储、数据库云管和数据智能分析等领域。这些产品已经在集团型、大中型、高成长型客户以及行业云场景中得到广泛应用,证明了我们的技术和商业竞争力,展现了公司在数据技术端到端解决方案方面的优势。
在云化、数字化和智能化的时代背景下,云和恩墨始终以正和多赢为目标,感恩每一位客户和合作伙伴的信任与支持,“利他先行”,坚持投入于数据技术核心能力,为构建数据驱动的智能未来而不懈努力。
我们期待与您携手,共同探索数据力量,迎接智能未来。

版权声明
本文仅作者转发或者创作,不代表旺旺头条立场。
如有侵权请联系站长删除
旺旺头条




发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。