sql >> Base de Datos >  >> RDS >> Oracle

Qué hacer si obtiene un error ordinal de marcador incorrecto al usar SQL Server con nuestro controlador ODBC de Oracle

Si usa una consulta de cuatro partes en SQL Server como:

SELECT * FROM ORACLEWP..SYSTEM.CONTACTS

es posible que, dependiendo de los índices definidos en la tabla de destino, obtenga el siguiente error del proveedor OLE DB:

The OLE DB provider "MSDASQL" for linked server "ORACLEWP"
returned a "NON-CLUSTERED and NOT INTEGRATED" index
"SYS_C0010082" with the incorrect bookmark ordinal 0.

Para solucionar este error, acceda a las propiedades del proveedor MSDASQL y desmarque la opción "Indexar como ruta de acceso". Luego vuelva a ejecutar su consulta.