sqlserver创建postgres的dblink

时间:2024-04-12 18:26:53

1、安装postgresodbc

2、创建odbc数据库连接

sqlserver创建postgres的dblink

 

sqlserver创建postgres的dblink

 

3.创建dblink

EXEC   sp_addlinkedserver 
      @server   =   'oo', --(server名称)
      @srvproduct   =   'Any', 
      @provider   =   'MSDASQL',-- (odbc下属性值)
      @datasrc   =   'psl' --(odbc的名称在2中)

EXEC sp_addlinkedsrvlogin
     'oo', 
     'false',
     null,
     'postgres', --(用户名)
     '123456' --(密码)


select * from openquery(oo,'select * from table_aaaa');