Skip to main content

连接到 Oracle 数据库

以下步骤介绍了连接至 Oracle 数据库的最简单方法。如果未安装相应的 Oracle 驱动程序,Alteryx 会提示您进行安装。

1. 将 输入数据工具 输出数据工具 拖到画布上并选择它。

2. 在 配置 窗口中,选择 连接文件或数据库 下拉菜单。然后,选择 数据源 。在 Oracle 部分,选择 快速连接

3. Alteryx Designer 检查您的系统是否装有 Oracle 驱动程序。

  • 如果已存在可用于连接 Oracle 的驱动程序,您将会看到 Oracle 数据库连接 窗口。继续下一步。

  • 如果未安装驱动程序,您将会看到 找不到 Oracle 客户端 窗口。选择安装位置,单击 安装 以下载并安装 Oracle Instant Client 驱动程序。安装位置必须至少有 2 GB 的可用空间。有关此驱动程序的信息,请参见 Oracle

4. 在 连接名称 中,键入新连接的名称或选择一个已经存在的连接。Designer 将在 管理数据连接 窗口中存储新连接。

  • 选择现有连接:

    • 查看并选择您创建的任何系统连接或任何用户连接。

    • 未列出 ODBC 驱动程序中配置的数据源名称 (DSN) 连接。要配置 ODBC 和 OLEDB 连接,请查看 ODBC 和 OLEDB 数据库连接

  • 修改现有连接:

    • 当选择现有连接时,您可以修改除 类型 之外的所有连接属性。

    • 如果您是管理员用户,则可以修改您创建的任何“系统”连接或任何“用户”连接。

    • 如果您是非管理员用户,则只能修改您创建的“用户”连接。

    • 如果要修改连接属性(如 主机名 ),则需要重新输入密码。

5. 选择连接 类型

  • 用户 :创建只有您可以使用的连接。“用户”连接仅对创建用户连接的用户可见。

  • 系统 :(仅管理员用户可选)为计算机上的任何用户创建连接。所有用户都可以看到“系统”连接。

6. 在 主机 中,输入 Oracle 数据库服务器的主机名或 IP 地址。

7. 键入 Oracle 数据库的 端口 号。默认值为 1521。

8. 如果需要,请键入 服务名称 。如果此字段留空,则服务名称默认为全局数据库名称。

9. 键入服务器的 凭证 。有关身份验证要求的详细信息,请参阅手动连接设置。

10. 单击 测试 以测试连接。

11. 单击 确定

注意

如果连接到包含 Unicode® 编码数据的 Oracle 数据库,请在 输入数据工具 配置 窗口中选择 强制 SQL WChar 支持 。然后,Designer 会将字符列视为 SQL_WCHAR、SQL_WVCHAR 或 SQL_WLONGVARCHAR。

备选的 Oracle 连接方法

对于 ODBC 和 OLEDB 的连接说明,请参阅 ODBC 和 OLEDB 数据库连接

如果管理员已配置 TNS 服务器:

  1. 选择 其他数据库 > Oracle OCI

  2. 提供 TNS 服务器名称和您的凭证。

  3. 单击 确定

如果在向 Oracle 写入数据时遇到性能问题,请使用批量加载程序:

  1. 输出数据工具 配置 下拉菜单中,选择 其他数据库 > Oracle 批处理

  2. 提供 TNS 服务器名称和您的凭证。

  3. 单击 确定