Oracle
 sql >> база данни >  >> RDS >> Oracle

Какво да направите, ако получите неправилна порядкова грешка при отметка, когато използвате SQL Server с нашия Oracle ODBC драйвер

Ако използвате заявка от четири части в SQL Server, като например:

SELECT * FROM ORACLEWP..SYSTEM.CONTACTS

може, в зависимост от индексите, дефинирани в целевата таблица, да получите следната грешка на доставчика на 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.

За да заобиколите тази грешка, отидете в свойствата на доставчика на MSDASQL и премахнете отметката от опцията „Индексиране като път за достъп“. След това изпълнете отново заявката си.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да експортирате празни таблици в oracle

  2. Ред на изпълнение на условията в SQL клауза „къде“.

  3. Как да добавите „ON DELETE CASCADE“ в израза ALTER TABLE

  4. Oracle.DataAccess.dll не може да бъде намерен, въпреки че съществува

  5. Проблем при сравняване на резултат от to_char(myDate, 'DAY') с низ