通过Excel宏连接到Amazon Redshift(ODBC连接字符串到Amazon Redshift)

时间:2016-07-18 06:47:34

标签: excel-vba amazon-redshift vba excel

是否有人通过excel宏(VBA)连接到Amazon Redshift数据库?我想使用与我连接到Teradata相同的过程连接到Amazon Redshift数据库 - 通过Macrco的连接字符串直接连接。有人可以帮忙吗?

Teradata我遵循: Conn.ConnectionString =" DRIVER = {Teradata};" &安培; " UID =" &安培; suid& &#34 ;;" &安培; " PWD =" &安培; spwd& &#34 ;;" &安培; " DBCNAME =" &安培; sdbcnm& &#34 ;;" &安培; " AUTHENTICATION =;"

1 个答案:

答案 0 :(得分:2)

假设您已经安装了ODBC驱动程序,您应该能够使用此字符串的更改:

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

注意:如果你有32位版本的Excel(最常见),你需要确保你的连接字符串(和驱动程序安装)反映了这一点。

Doc ref: http://docs.aws.amazon.com/redshift/latest/mgmt/configure-odbc-connection.html#obtain-odbc-url