OLE DB es un estándar de acceso a datos de Microsoft al que se accede a través de ActiveX Data Objects (ADO), Visual C++ y cualquier cliente que pueda utilizar OLE DB. El objetivo de Oracle Provider for OLE DB es disponer de un mecanismo de funciones enriquecido y de alto rendimiento para el acceso a los datos de las bases de datos Oracle.
Oracle Provider for OLE DB permite un acceso fiable y de alto rendimiento a las bases de datos Oracle para aplicaciones con base de datos ADO u OLE. Los programadores de base de datos ADO y OLE actuales pueden migrar fácilmente al proveedor de Oracle porque cumple con la especificación de base de datos OLE. Además, el proveedor permite el acceso a funciones específicas de Oracle, incluidos procedimientos almacenados PL/SQL, LOB y RAC. El proveedor de base de datos OLE de Oracle soporta la inscripción de transacciones a través de los servicios de Oracle para MTS. Oracle Provider for OLE DB también ofrece soporte completo para . NET a través de Microsoft OLE DB . Proveedor de datos NET. Con OLE DB. NET, las aplicaciones pueden acceder a la base de datos Oracle desde cualquier . Lenguaje de programación NET.
Oracle Provider for OLE DB 12.1.0.2 ahora soporta la interfaz IRowsetFastLoad, que permite operaciones de copia masiva basadas en memoria rápida en la base de datos Oracle. Esta interfaz también funciona con la funcionalidad de carga rápida de SQL Server Integration Services para permitir una ingestión rápida de grandes cantidades de datos en la base de datos Oracle.