为 ODBC 连接创建系统 DSN 条目 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

为 ODBC 连接创建系统 DSN 条目

下载并安装 ODBC 驱动程序后,将数据来源名称 (DSN) 条目添加到客户端计算机或 Amazon EC2 实例。SQL 客户端工具将使用此数据源连接到 Amazon Redshift 数据库。

建议您创建系统 DSN 而不是用户 DSN。一些应用程序使用不同的用户账户加载数据。这些应用程序可能无法检测在其他用户账户下创建的用户 DSN。

注意

对于使用 Amazon Identity and Access Management (IAM) 凭证或身份提供者 (IdP) 凭证进行的身份验证,需要执行其他步骤。有关更多信息,请参阅 步骤 5:配置 JDBC 或 ODBC 连接以使用 IAM 凭证

有关如何创建系统 DSN 条目的信息,请参阅 Amazon Redshift ODBC 连接器安装和配置指南在中国 Amazon 区域,使用以下链接:Amazon Redshift ODBC 连接器安装和配置指南

在 Windows 上为 ODBC 连接创建系统 DSN 条目
  1. 开始菜单上,打开ODBC 数据源

    请确保您选择的 ODBC Data Source Administrator 的位数与用于连接 Amazon Redshift 的客户端应用程序的位数相同。

  2. ODBC 数据数据源管理器中,选择驱动程序选项卡并找到驱动程序文件夹。

    • Amazon Redshift ODBC 驱动程序(64 位)

    • Amazon Redshift ODBC 驱动程序(32 位)

  3. 选择系统 DSN 选项卡为计算机上的所有用户配置驱动程序,或选择用户 DSN 选项卡仅为您的用户账户配置驱动程序。

  4. 选择添加。系统随即打开 Create New Data Source 窗口。

  5. 选择 Amazon Redshift ODBC 驱动程序,然后选择完成。系统随即打开 Amazon Redshift ODBC Driver DSN Setup 窗口。

  6. Connection Settings 下,输入以下信息:

    Data source name

    输入数据源的名称。在稍后创建到集群的连接时,您可以使用任何名称来标识该数据源。例如,如果您遵循的是《Amazon Redshift 入门指南》,则可键入 exampleclusterdsn,以便轻松记住将与此 DSN 关联的集群。

    服务器

    为您的 Amazon Redshift 集群指定端点。您可以在 Amazon Redshift 控制台中的集群详细信息页面上找到该信息。有关更多信息,请参阅 在 Amazon Redshift 中配置连接

    端口

    输入数据库使用的端口号。使用集群在启动或修改时配置为使用的端口。

    数据库

    输入 Amazon Redshift 数据库的名称。如果您在未指定数据库名称的情况下启动了集群,请输入 dev。否则,请使用您在启动过程中选择的名称。如果您遵循的是《Amazon Redshift 入门指南》,输入 dev

  7. 身份验证下,指定配置选项以配置标准或 IAM 身份验证。有关身份验证选项的信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》中的“在 Windows 上配置身份验证”。

  8. SSL Settings 下,指定以下项目的值:

    SSL authentication

    选择处理安全套接字层 (SSL) 的模式。在测试环境中,可以使用 prefer。但是,对于生产环境以及在需要安全交换数据时,请使用 verify-caverify-full。有关在 Windows 上使用 SSL 的更多信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》中的“在 Windows 上配置 SSL 验证”。

  9. 其他选项下,指定有关如何将查询结果返回至您的 SQL 客户端工具或应用程序的选项。有关更多信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》中的“在 Windows 上配置其他选项”。

  10. 日志记录选项中,指定日志记录选项的值。有关更多信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》中的“在 Windows 上配置日志记录选项”。

    然后选择确定

  11. 数据类型选项 下,指定数据类型的值。有关更多信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》中的“在 Windows 上配置数据类型选项”。

    然后选择确定

  12. 选择测试。如果客户端计算机可以连接到 Amazon Redshift 数据库,您会看到以下消息:连接成功

    如果客户端计算机无法连接到数据库,您可以进行故障排除,解决可能存在的问题。有关更多信息,请参阅 解决 Amazon Redshift 中的连接问题

  13. 在 Windows 上配置 TCP Keepalive 以防止连接超时。有关如何在 Windows 上配置 TCP Keepalive 的信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》

  14. 要帮助进行故障排除,请配置日志记录。有关如何在 Windows 上配置日志记录的信息,请参阅《Amazon Redshift ODBC 连接器安装和配置指南》