安装 WCF LOB 适配器 SDK 时,会安装 Consume Adapter Service 加载项。 Consume Adapter 服务外接程序会加载计算机上安装的所有 WCF-Custom 绑定。 若要在 BizTalk 项目中使用基于 WCF 的 Oracle 数据库适配器连接到 Oracle 数据库,必须使用 oracleDBBinding。
本主题提供有关如何使用Consume Adapter Service外接程序的说明。
使用 Consume Adapter Service 插件连接到 Oracle 数据库
执行以下步骤,通过适配器服务加载项连接到 Oracle 数据库。
若要在 BizTalk 解决方案中使用适配器服务外接程序进行连接,请执行以下操作:
右键单击解决方案资源管理器中的项目,指向 “添加”,然后单击“ 添加生成的项”。
在“ 添加生成的项 ”对话框中,执行以下作:
用这个 要执行的操作 类别 单击“ 使用适配器服务”。 模板 单击“ 使用适配器服务”。 单击 添加。 此时会打开“使用适配器服务加载项”。
在 “选择绑定 ”下拉列表中,选择 oracleDBBinding ,然后单击“ 配置”。
在“ 配置适配器 ”对话框中,单击“ 安全 ”选项卡,然后在 “客户端凭据类型 ”下拉列表框中,选择“ 用户名 ”并指定用户名和密码以连接到 Oracle 数据库。
若要使用 Oracle 数据库凭据进行连接,请在“用户名和密码”文本框中键入数据库凭据。 指定连接到 Oracle 数据库的用户名和密码时,请确保遵循以下注意事项:
用户名。 Oracle 数据库适配器在打开 Oracle 数据库连接时,会保留您输入的用户名值的大小写格式。 Oracle 数据库上的用户名区分大小写。 在 Oracle 数据库预期的情况下,应确保为 Oracle 数据库适配器提供 Oracle 用户名。 通常,这意味着 SCOTT/TIGER 凭据中的用户名应为大写:“SCOTT”。
密码。 Oracle 数据库适配器在与 Oracle 数据库建立连接时,会保留您输入的密码值的大小写。 对于版本 10g 及更早版本,Oracle 系统上的密码不区分大小写。
若要使用 Windows 身份验证进行连接,请在/”文本框中键入,并将“密码”文本框留空。
单击 “URI 属性 ”选项卡,并为连接参数指定值。 有关 Oracle 数据库适配器的连接 URI 的详细信息,请参阅 “创建 Oracle 数据库连接 URI”。
单击“ 绑定属性 ”选项卡,然后指定要针对的作所需的绑定属性(如果有)的值。 例如,如果要以 POLLINGSTMT作为目标,则必须设置 PollingStatement 绑定属性。 有关绑定属性的详细信息,请参阅 有关 Oracle 数据库适配器绑定属性的信息。
单击 “确定” 。
单击连接。 建立连接后,连接状态显示为 “已连接”。
下图显示在连接建立后立即消费适配器服务外接程序的情况。
另请参阅
使用“添加适配器服务引用”连接到 Visual Studio 中的 Oracle 数据库
使用 Windows 身份验证连接到 Oracle 数据库