sqlserver修改链接服务器,sqlserver创建连接redshift的链接服务器的方法

官方文档

1.下载redshift的ODBC驱动,下载链接见

32c04fba29cff30447d65cf2e59e47d2.png

2.在sqlserver服务器上安装该ODBC驱动,假如安装的是64位版本的ODBC驱动,在sqlserver服务器的管理工具上打开ODBC Data Sources (64-bit),发现安装该ODBC驱动后,drivers出现了redshift驱动信息

c7d37deef8e1b81b4b27e3504b07e633.png

3.假如平时连接redshift使用的url为redshift://XX.coqmt1duzsgx.us-east-1.redshift.amazonaws.com:YY/ibddb

在systemDSN上点击新建,创建新的数据源,

Data source name一栏自己定义,假如为redshift_ibd_dw_dev

server一栏为XX.coqmt1duzsgx.us-east-1.redshift.amazonaws.com

database一栏ibddb

auth type一栏为standard

user一栏为连接redshift的用户名

password一栏为连接redshift用户的密码

encrypt password for选项选择all users of this machine

40fad96ff466411619fed9170c889587.png

4.打开sqlserver的SSMS工具,新建linked server

linked server一栏自己定义,假如开发要求linked server为REDSHITIBDDWDEV

server type一栏选择other data source

provide一栏选择microsoft OLE DB Provider for ODBC Drivers

Product name一栏必须是Redshift

Data source一栏是上面步骤3中Data source name一栏的redshift_ibd_dw_dev

8d087ecd3767a52a96eff18fca3647f8.png