Causas:
El problema ocurre al configurar un servidor vinculado (dblink) en SQL Server 2014 a un servidor con base de datos Oracle 11g.
En el servidor de base de datos SQL 2014 con Windows Server 2012 de 64 Bits, se instaló el cliente de base de datos Oracle 11g.
Sólo permite seleccionar o recuperar menos de 99 registros. Con 100 o más registros falla la consulta
Imagen: Mens. 7399, Nivel 16, Estado 1; Mens. 7330, Nivel 16, Estado 2.
Mens. 7399, Nivel 16, Estado 1, Línea 4 El proveedor OLE DB "OraOLEDB.Oracle" del servidor vinculado "ORACLE7" informó de un error. El proveedor informó de un error grave inesperado. Mens. 7330, Nivel 16, Estado 2, Línea 4 No se puede capturar una fila del proveedor OLE DB "OraOLEDB.Oracle" para el servidor vinculado "ORACLE7".
Solución:
Desinstalar el cliente de base de datos Oracle 11g.
Instalar el cliente de base de datos Oracle 12C
Error 7311:
Imagen: Error al recuperar datos para esta solicitud.
Error al recuperar datos para esta solicitud. (Microsoft.SqlServer.Managemet.Sdk.Sfc) Información adicional: Excepción al ejecutar una instrucción o un proceso por lotes Transact-SQL. (Microsoft.Sql.ConnectionInfo) No se puede obtener el conjunto de filas de esquema "DBSCHEMA_TABLES" para el proveedor OLE DB OraOLEDB.Oracle del servidor vinculado ORACLE4. El proveedor admite la interfaz, pero devuelve un código de error cuando se usa. (Microsoft SQL Server, Error:7311)
En este caso, al expandir el esquema de las tablas del servidor vinculado, en el explorador de objetos de SQL Server Management Studio, muestra el error 7311.
La solución anterior también es válida para este caso. Con lo cual se soluciona.
Error:Asistente para importación y exportación de SQL Server
Imagen: El intento de cargar las bibliotecas de clientes de Oracle lanzó BadImageFormatException.
El intento de cargar las bibliotecas de clientes de Oracle lanzó BadImageFormatException. Este problema ocurrirá al ejecutar el modo 64 bits con los componente cliente de Oracle de 32 bits instalados. (System.Data.OracleClient) Se ha intentado cargar un programa con un formato incorrecto. (Excepción de HRESULT: 0x8007000B) (System.Data.OracleClient)
La solución anterior también funciona para este caso.
Comentarios
no me gusto esta aplicacion
Añadir nuevo comentario