一、安装ODBC驱动
1.1官网下载

1.2安装驱动

1.3配置数据源

二、sqlserver配置链接
打开SSMS,执行以下SQL(替换参数)
EXEC master.dbo.sp_addlinkedserver
@server = N'DATAWARE',
@srvproduct = N'',
@provider = N'MSDASQL',
@datasrc = N'PG_DSN'; -- 与ODBC数据源名称一致
EXEC master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'DATAWARE',
@useself = N'False',
@rmtuser = N'postgres_user', -- PostgreSQL用户名
@rmtpassword = N'password'; -- PostgreSQL密码
@provider
设为MSDASQL
(ODBC)。@datasrc
与ODBC DSN名称一致。
三、测试链接
SELECT * FROM OPENQUERY(DATAWARE, 'SELECT 1 AS Test;');