sqlserver建立linked server到redshift的方法

lusklusklusk發表於2020-02-27

官方文件
https://docs.aws.amazon.com/redshift/latest/mgmt/install-odbc-driver-windows.html



1.下載redshift的ODBC驅動,下載連結見https://docs.aws.amazon.com/redshift/latest/mgmt/install-odbc-driver-windows.html
2.安裝該ODBC驅動,假如安裝的64位
3.在sqlserver的windows上的管理工具上開啟ODBC Data Sources (64-bit),發現安裝該ODBC驅動後,最上面的systemDSN和drivers出現了redshift的東西
4.在systemDSN上點選新建,
Data source name一欄自己定義,假如為redshiftdb1
server一欄ibd-dw-dev.coqmt1duzsgx.us-east-1.redshift.amazonaws.com
port一欄5439
database一欄ibddb
auth type一欄standard
user一欄我們連線redshift的使用者
password一欄我們連線redshift的使用者的密碼
備註:我們平時連線redshift使用如下url
redshift://ibd-dw-dev.coqmt1duzsgx.us-east-1.redshift.amazonaws.com:5439/ibddb
5.開啟sqlserver的SSMS工具,新建linked server
linked server一欄自己定義,假如也是redshiftdb1
server type一欄other data source
provide一欄microsoft OLE DB Provider for ODBC Drivers
Product name一欄必須是Redshift
Data source一欄是上面步驟4中server一欄的redshiftdb1

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2677530/,如需轉載,請註明出處,否則將追究法律責任。

相關文章