首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostgreSQL与Oracle数据库的远程连接

PostgreSQL与Oracle数据库的远程连接
EN

Stack Overflow用户
提问于 2016-05-19 13:41:04
回答 1查看 987关注 0票数 0

如何将一台服务器上的postgresql数据库中的模式表创建为另一台服务器上的oracle数据库模式的同义词?

我在一台服务器上的oracle数据库上有一个模式,并想创建一个同义词,一个存在于另一台服务器上的postgresql数据库模式中的表。

要创建同义词,我们需要在两个不同服务器上的这两个数据库之间建立数据库远程链接。

我们该怎么做呢?请给我一个解决方案。

EN

回答 1

Stack Overflow用户

发布于 2018-07-21 02:43:02

为了澄清,我认为问题是试图弄清楚如何使PostgreSQL数据在Oracle中以表的形式出现。(现有的评论似乎是以另一种方式解读它,在这种情况下,是的,FDW将是解决方案,但在这种情况下,这将不起作用)。

在过去(在旧版本的Oracle上),当我们需要时,我们被迫构建定制的复制脚本来将数据从Postgres传输到Oracle系统。对于单个表,使用Perl &DBI这样的东西非常简单……请随意将其替换为您最喜欢的脚本语言。

在较新的Oracle系统上,我相信您可以使用Oracle Database Gateway来完成此任务。我不确定他们是否直接支持Postgres,但他们确实支持ODBC (我认为JDBC),这应该可以工作。这是一个用MSSQL (http://oracle-help.com/oracle-database/installation-oracle-database-gateway/)设置的示例博客帖子,这个过程应该与Postgres类似。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37314718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档