将数据从Postgres表导入SQL Server视图

时间:2014-02-02 11:42:18

标签: sql sql-server sql-server-2008 postgresql odbc

有没有办法将数据从PostgreSQL读入SQL Server视图?

我需要从我的ASP.NET应用程序访问PostgreSQL中的一些数据,所以我尝试从已经从PostgreSQL表中获取数据的SQL Server视图中读取。

提前致谢。

1 个答案:

答案 0 :(得分:0)

这很简单。 第一步,根据你的系统在这里下载一个odbc驱动程序:

http://www.postgresql.org/ftp/odbc/versions/msi/

我发现在干净的机器上安装09_03_0100时出现问题。我建议09_02_0100-x64。

步骤2,在系统DNS中创建ODBC,并测试它: ODBC Configuration

步骤3,创建链接服务器: Linked server configuration

步骤4,查询链接服务器,如下所示:

SELECT * FROM OpenQuery(PGEXAMPLE, 'select * from yourtable');