2016-07-18 165 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