Athena ODBC 1.x 驱动程序
您可以使用 ODBC 连接从第三方 SQL 客户端工具和应用程序连接到 Athena。使用此页面上的链接下载 Amazon Athena 1.x ODBC 驱动程序许可协议、ODBC 驱动程序和 ODBC 文档。有关 ODBC 连接字符串的信息,请参阅《ODBC 驱动程序安装和配置指南》PDF 文件(可从此页面下载)。有关许可的更多信息,请参阅 控制通过 JDBC 和 ODBC 连接的访问。
重要
使用 ODBC 1.x 驱动程序时,请务必注意以下要求:
-
保留端口 444 — 保留 Athena 用于流式传输查询结果的端口 444,对出站流量开放。当您使用 PrivateLink 终端节点连接到 Athena 时,请确保附加到 PrivateLink 终端节点的安全组在端口 444 上对入站流量开放。
-
athena:GetQueryResultsStream 策略 — 将
athena:GetQueryResultsStream
策略操作添加到使用 ODBC 驱动程序的 IAM 主体。此策略操作并不通过 API 直接公开。它仅作为流式传输结果的一部分与 ODBC 和 JDBC 驱动程序配合使用。有关策略示例,请参阅AWS 托管策略:AWSQuicksightAthenaAccess。
Windows
驱动程序版本 | 下载链接 |
---|---|
适用于 Windows 32 位的 ODBC 1.2.3.1000 | Windows 32 位 ODBC 驱动程序 1.2.3.1000 |
适用于 Windows 64 位的 ODBC 1.2.3.1000 | Windows 64 位 ODBC 驱动程序 1.2.3.1000 |
Linux
驱动程序版本 | 下载链接 |
---|---|
适用于 Linux 32 位的 ODBC 1.2.3.1000 | Linux 32 位 ODBC 驱动程序 1.2.3.1000 |
适用于 Linux 64 位的 ODBC 1.2.3.1000 | Linux 64 位 ODBC 驱动程序 1.2.3.1000 |
OSX
驱动程序版本 | 下载链接 |
---|---|
适用于 OSX 的 ODBC 1.2.3.1000 | OSX ODBC 驱动程序 1.2.3.1000 |
文档
内容 | 文档链接 |
---|---|
Amazon Athena ODBC 驱动程序许可协议 | 许可协议 |
适用于 ODBC 1.2.3.1000 的文档 | ODBC 驱动程序安装和配置指南版本 1.2.3.1000 |
ODBC 1.2.3.1000 发布说明 | ODBC 驱动程序发布说明版本 1.2.3.1000 |
ODBC 驱动程序注释
不使用代理进行连接
如果要指定驱动程序不使用代理连接到的某些主机,则可以在 ODBC 连接字符串中使用可选 NonProxyHost
属性。
NonProxyHost
属性指定了启用代理连接时连接器可以无需通过代理服务器访问的主机列表(以逗号分隔),如下例所示:
.amazonaws.com,localhost,.example.net,.example.com
NonProxyHost
连接参数传递给 CURLOPT_NOPROXY
curl 选项。有关 CURLOPT_NOPROXY
格式的信息,请参阅 curl 文档中的 CURLOPT_NOPROXY