【问题标题】:How can I create a dblink from Postgresql 8.3 to SQL Server (2000 and 2008)?如何创建从 Postgresql 8.3 到 SQL Server(2000 和 2008)的 dblink?
【发布时间】:2015-01-16 21:07:44
【问题描述】:

我有一个 Postgresql 数据库,需要从两台 SQL Server(一台 SQL Server 2000 和一台 SQL Server 2008)读取数据。

我想为 SQL Server 设置两个 dblink。

在谷歌搜索、论坛、阅读文档之后,我很难找到适合生产的东西。

我可以使用什么工具?

【问题讨论】:

    标签: sql-server postgresql dblink postgresql-8.3


    【解决方案1】:

    您需要安装 pl/perlu 和 dbilink,它们可以让您使用任何 Perl 驱动程序。这在基于 unix 的系统上已经足够简单了,但在 Windows 上可能会遇到困难/不切实际/痛苦的结局。

    或者,升级并尝试 PostgreSQL 最新版本中的 foreign-data-wrappers 之一。升级是probably worthwhile anyway,因为 8.3 即将结束生命周期,而 9 系列应该有一些重大改进(特别是如果 PG 在 Windows 上)。

    或者,从 SQL Server 端推送数据 - 您可以通过 ODBC 使 PostgreSQL 可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-18
      • 2011-11-20
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多