使用使用适配器服务连接到 Visual Studio 中的 Oracle 数据库

安装 WCF LOB 适配器 SDK 时,会安装使用适配器服务加载项。 使用适配器服务加载项加载计算机上安装的所有 WCF-Custom 绑定。 若要在 BizTalk 项目中使用基于 WCF 的 Oracle 数据库适配器连接到 Oracle 数据库,必须使用 oracleDBBinding

本主题提供有关如何使用适配器服务外接程序的说明。

使用使用适配器服务加载项连接到 Oracle 数据库

执行以下步骤以使用适配器服务加载项连接到 Oracle 数据库。

  1. 若要在 BizTalk 解决方案中使用适配器服务加载项进行连接,请执行以下操作:

    1. 右键单击解决方案资源管理器中的项目,指向“添加”,然后单击“添加生成的项”。

    2. 在“ 添加生成的项 ”对话框中,执行以下操作:

      使用此选项 要执行此操作
      类别 单击“ 使用适配器服务”。
      模板 单击“ 使用适配器服务”。
    3. 单击“添加”。 “使用适配器服务加载项”随即打开。

  2. “选择绑定” 下拉列表中,选择“ oracleDBBinding ”,然后单击“ 配置”。

  3. 在“ 配置适配器 ”对话框中,单击“ 安全性 ”选项卡,然后从“ 客户端凭据类型 ”下拉列表框中,选择“ 用户名 ”,并指定用于连接到 Oracle 数据库的用户名和密码。

    1. 若要使用 Oracle 数据库凭据进行连接,请在 “用户名 ”和“ 密码” 文本框中键入数据库凭据。 在指定用于连接到 Oracle 数据库的用户名和密码时,请确保遵守以下注意事项:

      • 用户名。 Oracle 数据库适配器会在 Oracle 数据库上打开连接时保留为用户名输入的值大小写。 Oracle 数据库上的用户名区分大小写。 在 Oracle 数据库预期的情况下,应确保为 Oracle 数据库适配器提供 Oracle 用户名。 通常,这意味着 SCOTT/TIGER 凭据中的用户名应为大写:“SCOTT”。

      • 密码。 Oracle 数据库适配器在 Oracle 数据库上打开连接时保留为密码输入的值的情况。 对于发行版 10g 和更早版本,Oracle 系统中的密码不区分大小写。

    2. 若要使用 Windows 身份验证进行连接, / 请在“ 用户名 ”文本框中键入 ,并将 “密码” 文本框留空。

  4. 单击“ URI 属性 ”选项卡,并指定连接参数的值。 有关 Oracle 数据库适配器的连接 URI 的详细信息,请参阅 创建 Oracle 数据库连接 URI

  5. 单击“ 绑定属性” 选项卡,然后指定要面向的操作所需的绑定属性的值(如果有)。 例如,如果要以 POLLINGSTMT 操作为目标,则必须设置 PollingStatement 绑定属性。 有关绑定属性的详细信息,请参阅 阅读有关 Oracle 数据库适配器绑定属性的信息

  6. 单击 “确定”

  7. 单击“连接” 。 建立连接后,连接状态将显示为 “已连接”。

    下图显示了在建立连接后立即使用适配器服务加载项。

    b5bdb08c-4326-408b-8c2a-aedae64925c8已连接 的

另请参阅

使用添加适配器服务参考连接到 Visual Studio 中的 Oracle 数据库
使用 Windows 身份验证连接到 Oracle 数据库