Operaciones en tablas y vistas de interfaz, tablas y vistas que contienen datos de LOB
El adaptador de Microsoft BizTalk para Oracle E-Business Suite proporciona compatibilidad con los tipos de datos de objetos grandes (LOB) de Oracle:
Objeto binario grande (BLOB)
Objeto grande de caracteres (CLOB)
Objeto grande de caracteres nacionales (NCLOB)
Archivo binario (BFILE). Para obtener más información, vea Operaciones en tablas que contienen tipos de datos BFILE.
En la base de datos de Oracle subyacente, los tipos de datos LOB se usan para almacenar grandes cantidades de datos, hasta 4 gigabytes (GB). Excepto para el tipo de datos BFILE, los tipos de datos LOB admiten el streaming de entrada y salida.
Operaciones para tablas y vistas
El adaptador de Oracle E-Business muestra las siguientes operaciones para tablas de interfaz, vistas de interfaz, tablas y vistas que contienen columnas LOB:
Leer_<LOBColName>: la
Read_<LOBColName>
operación se expone para tablas de interfaz, vistas de interfaz, tablas y vistas que contienen columnas BLOB, CLOB, NCLOB y BFILE, donde <LOBColName> es el nombre de la columna de tipo BLOB, CLOB, NCLOB o BFILE. Mediante la operación Read_<LOBColName> , los clientes del adaptador pueden leer valores en una columna LOB como un flujo de datos. Esta operación toma una cadena de filtro como parámetro.Nota
La
Read_<LOBColName>
operación está diseñada para admitir el streaming de entrada de datos loB en el modelo de servicio WCF. Debe usar una operación Select de tabla para leer los datos de LOB de un modelo de canal WCF o BizTalk Server solución.Actualizar_<LOBColName: la operación se expone solo para tablas de interfaz y tablas que contienen columnas BLOB, CLOB y NCLOB, donde LOBColName>> es el nombre de la columna de tipo BLOB, CLOB y NCLOB.<
Update_<LOBColName>
Mediante el uso de la operación Update_<LOBColName> , los clientes del adaptador pueden actualizar valores en una columna LOB. Para el tipo de datos BLOB, esta operación toma datos codificados en base64binary como parámetro, mientras que para los tipos de datos CLOB y NCLOB, esta operación toma un filtro de cadena como parámetro.Nota
La operación
Update_<LOBColName>
:- No se admite para el tipo de datos BFILE. Los clientes del adaptador pueden usar alternativamente la operación De actualización. Para obtener más información, vea Operaciones en tablas que contienen tipos de datos BFILE.
- No se expone para vistas y vistas de interfaz.
- Debe realizarse como parte de una transacción. Para garantizar esto, la propiedad de enlace UseAmbientTransaction debe establecerse en True. Para obtener información sobre la propiedad de enlace UseAmbientTransaction , vea Rad acerca del adaptador de BizTalk para las propiedades de enlace de Oracle E-Business Suite.
- No se admite para el tipo de datos BFILE. Los clientes del adaptador pueden usar alternativamente la operación De actualización. Para obtener más información, vea Operaciones en tablas que contienen tipos de datos BFILE.
Importante
El adaptador de Oracle E-Business muestra una Read_<LOBColName>
operación y para Update_<LOBColName>
cada columna LOB de una tabla. Por lo tanto, si hay dos columnas LOB en una tabla (LOBCol1 y LOBCol2), tiene dos Read_<LOBColName>
operaciones (Read_LOBCol1 y Read_LOBCol2) y dos Update_<LOBColName>
operaciones (Update_LOBCol1 y Update_LOBCol2).
Más información buena
Invocación de las
Read_<LOBColName>
operaciones yUpdate_<LOBColName>
en una tabla de la base de datos subyacente de Oracle E-Business Suite mediante BizTalk Server, consulte Ejecución de operaciones en tablas con tipos de datos grandes mediante BizTalk Server.Estructura de mensajes y acciones SOAP para realizar
Read_<LOBColName>
operaciones,Update_<LOBColName>
consulte Esquemas de mensajes para operaciones de LÍNEA de negocio especiales.