Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Was zu tun ist, wenn Sie bei der Verwendung von SQL Server mit unserem Oracle ODBC-Treiber einen Fehler mit der falschen Lesezeichenordnung erhalten

Wenn Sie eine vierteilige Abfrage in SQL Server verwenden, z. B.:

SELECT * FROM ORACLEWP..SYSTEM.CONTACTS

Abhängig von den in der Zieltabelle definierten Indizes erhalten Sie möglicherweise den folgenden OLE DB-Anbieterfehler:

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.

Um diesen Fehler zu umgehen, gehen Sie in die Eigenschaften für den MSDASQL-Anbieter und deaktivieren Sie die Option „Index als Zugriffspfad“. Führen Sie dann Ihre Abfrage erneut aus.