Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

O que fazer se você receber um erro ordinal de marcador incorreto ao usar o SQL Server com nosso driver ODBC Oracle


Se você usar uma consulta de quatro partes no SQL Server, como:
SELECT * FROM ORACLEWP..SYSTEM.CONTACTS

você pode, dependendo dos índices definidos na tabela de destino, obter o seguinte erro de provedor 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 contornar esse erro, vá para as propriedades do provedor MSDASQL e desmarque a opção "Indexar como caminho de acesso". Em seguida, execute novamente sua consulta.