Skip to main content

ODBC 和 OLEDB 数据库连接

重要

生命周期终止通知

OLEDB 连接将于 2026 年 12 月终止服务,此后将不再在 Alteryx Designer 中提供。

Designer 可以访问数据库中的数据,并将这些数据放入 Designer 的内存中进行处理,也可以在数据所处的数据库中处理数据。

使用输入数据工具输出数据工具可连接到数据库,读入或写出数据,以便在内存中处理。使用库内连接工具数据流传入工具连接到数据库,读取数据,并构建在工作流运行时要发送到数据库的查询。

通用 ODBC 选项

在“库内连接”工具中,您可以选择“通用 ODBC”选项,尝试连接到不受支持的数据源。此选项不能保证成功连接到不受支持的数据源;但是,类似于 Microsoft SQL Server 的数据源最有可能成功。

Designer 支持 ODBC 和 OLEDB 数据库连接、各类数据平台及驱动程序。更多信息,请前往支持的数据源与文件格式

本页面提供在计算机上添加新 ODBC 和 OLEDB 驱动程序的步骤。

提示

Designer 允许您配置 ODBC 数据源的连接超时。当连接到无法在 30 秒内响应的远程数据源或在高峰时段运行的数据源时,该功能可改善整体连接体验。您可以参阅社区文章,了解有关如何设置连接超时的更多信息。

创建 ODBC 数据库连接

重要

生命周期终止通知

OLEDB 连接将于 2026 年 12 月终止服务,此后将不再在 Alteryx Designer 中提供。

要通过 ODBC 连接,首先需要在计算机上安装 ODBC 驱动程序。然后,使用“ODBC 数据源管理器”为您的连接创建一个数据源名称 (DSN)。然后,您可以在用于连接数据库的 Alteryx 工具中选择该 DSN。

要配置一个 ODBC 连接...

  1. 使用以下方法之一,打开适用于您安装的驱动程序的 ODBC 管理器

    • 在计算机上,选择开始 > 所有程序

    • 在 Alteryx 的输入数据工具的配置窗口中,选择“连接文件或数据库”,然后选择其他数据库 > ODBC > ODBC 管理员

    • 在 Alteryx 的输出数据工具配置窗口中,选择写入文件或数据库 > 其他数据库 > ODBC 管理员

  2. 选择驱动程序选项卡,并确认该驱动程序出现在您计算机上安装的 ODBC 驱动程序的列表中。

  3. 选择用户 DSN 选项卡以创建一个用户 DSN,或是系统 DSN 选项卡以创建一个系统 DSN。用户 DSN 特定于计算机上的用户,只有创建它的用户能够看到。登录到计算机的所有用户都可以看到系统 DSN。选择添加

  4. 在“创建新数据源”窗口中,选择 ODBC 驱动程序,然后选择完成

  5. 在 ODBC 驱动程序 DSN 设置窗口中,在数据源名称中输入 DSN 的名称。

  6. 描述中输入 DSN 的详细信息。

  7. 主机中输入服务器的 IP 地址或主机名。

  8. 端口中,输入服务侦听端口号。

  9. 选择机制,然后选择相应的身份验证并提供所需的信息。有关身份验证要求的详细信息,请转至手动连接设置连接设置注意事项

  10. 选择高级选项以配置高级驱动程序选项。

  11. 选择测试以测试连接,然后选择确定

  12. 选择确定

为连接创建数据源名称 (DSN) 后,就可以通过输入数据工具选择 DSN 来读入数据,或者通过输出数据工具选择 DSN 来写出数据,以便在内存中进行处理。DSN 还可以用于库内连接工具数据流传入工具,以通过 ODBC 驱动程序来读取和处理数据库中的数据。

创建 OLEDB 数据库连接

要通过 OLEDB 连接,首先需要在计算机上安装 OLEDB 驱动程序。安装驱动程序后,您可以在用于连接数据库的 Alteryx 工具中,从可用驱动程序列表选择该驱动程序。

要配置一个 OLEDB 连接...

  1. 使用以下方法之一打开“数据链路属性”窗口:

    • 在 Alteryx 的输入数据工具配置窗口中,选择连接文件或数据库,然后选择其他数据库 > OleDB

    • 在 Alteryx 的输出数据工具配置窗口中,选择写入文件或数据库 > 其他数据库 > OleDB

  2. 打开数据链路属性窗口,在提供程序选项卡下选择一个提供程序。

  3. 单击连接选项卡。

  4. 选择或键入一个服务器名称。

  5. 选择身份验证类型,如果需要,在用户名中键入用户名,在密码中键入密码。有关身份验证要求的详细信息,请转至手动连接设置连接设置注意事项

    警告

    对于使用用户名和密码连接到 SQL Server 的 OLEDB 连接,Persist Security Info 参数必须设置为 True

  6. 选中允许保存密码复选框。有关密码加密的注意事项,请前往密码加密

  7. 选择测试连接

  8. 选择确定,或选择高级全部选项卡,查看并根据需要设置驱动程序所需的其他初始化属性。