对 Oracle 数据库中 LOB 数据类型的流式处理支持

Oracle 数据库支持流式处理大型对象 (LOB) 数据类型。 Oracle 数据库适配器支持消息流式处理,这样就可以在 Oracle 数据库和适配器客户端之间端到端流式传输 LOB 数据。 但是,使用适配器时,并非所有编程模型都支持流式处理。

下面显示了适配器如何跨不同编程模型支持 LOB 数据类型的端到端流式处理。

操作 WCF 通道模型 WCF 服务模型 BizTalk Server
表/视图插入操作 不支持 不支持 不支持
表/视图选择操作 支持 不支持 支持
表/视图更新操作 不支持 不支持 不支持
表/视图删除操作 不支持 不支持 不支持
表/视图 ReadLOB 操作 支持;但是,显示 ReadLOB 操作主要用于支持 WCF 服务模型中的流式处理,不建议在 WCF 通道模型中使用。 请改用 Select 操作或 SQLEXECUTE 操作。 支持 BizTalk Server不支持 ReadLOB 操作。 请改用 Select 操作。
表/视图 UpdateLOB 操作 支持 不支持 支持
SQLEXECUTE 操作 响应中支持 不支持 响应中支持
存储过程和函数操作 响应中支持 不支持 响应中支持
POLLINGSTMT 操作 支持 不支持 支持

有关适配器如何支持 LOB 数据类型流式处理以及将各种编程模型与适配器配合使用时如何支持它的更全面信息,请参阅 流式处理大型对象数据类型

另请参阅

用于 Oracle 数据库的 BizTalk 适配器概述