使用 BizTalk Server 轮询 Oracle 数据库

可以将 Oracle 数据库适配器配置为从 Oracle 数据库接收基于轮询的消息。 适配器提供两种轮询 Oracle 数据库的方法:

  • 使用 SELECT 语句。 可以指定一个简单的 SELECT 语句来轮询 Oracle 数据库中的表和视图。 适配器按指定的时间间隔执行 SELECT 语句,并将结果返回给适配器客户端。

  • 在包中使用存储过程、函数或过程或函数。 可以在包中指定存储过程、函数或过程或函数来轮询 Oracle 数据库。 适配器按指定的时间间隔执行请求消息,并将结果返回给适配器客户端。

    这两种方法的主要区别在于适配器客户端指定轮询语句的方式,适配器使用该语句轮询 Oracle 数据库。 虽然第一种方法的轮询语句是一个简单的 SELECT 语句,但另一种方法的轮询语句是执行包中存储过程、函数或过程或函数的请求消息。 适配器客户端在 PollingStatement 绑定属性中为任一方法指定轮询语句。 有关绑定属性的详细信息,请参阅 阅读有关 Oracle 数据库适配器绑定属性的信息

    本节中的主题提供有关如何使用 SELECT 语句和包中的存储过程、函数或过程或函数进行轮询的说明。

本节内容

另请参阅

使用 Oracle 数据库适配器开发 BizTalk 应用程序