2016-07-18 143 views
1

是否有人通過Excel宏(VBA)連接到Amazon Redshift數據庫?我想使用與我通過直接從Macrco連接字符串連接到Teradata的相同流程連接到Amazon Redshift數據庫。任何人都可以幫忙嗎?通過Excel宏連接到Amazon Redshift(ODBC連接字符串到Amazon Redshift)

Teradata i follow this:Conn.ConnectionString =「DRIVER = {Teradata};」 「&」UID =「& suid &」;「 「&」PWD =「& spwd &」;「 「&」DBCNAME =「& sdbcnm &」;「 &「AUTHENTICATION =;」

+0

請不要使用用於Excel/VBA問題[宏]標籤。它的標籤信息說:*不適用於MS-OFFICE/VBA /宏語言。改用相應的標籤。*' –

回答

1

假設你已經安裝了ODBC驅動程序,你應該能夠使用這個字符串的改變:

Driver={Amazon Redshift (x64)}; 
Server=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com; 
Database=dev; UID=masteruser; PWD=your_password; Port=5439 

注意:如果你有一個Excel文件(最常見)的32位版本,你將需要確保您的連接字符串(和驅動程序安裝)反映了這一點。

參考文件: http://docs.aws.amazon.com/redshift/latest/mgmt/configure-odbc-connection.html#obtain-odbc-url