ORA-00997 незаконное использование типа данных Long Oracle DBlink-msSQLserver - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу перенести данные с сервера MS SQL (2012) на oracle (19 c), поэтому я использую шлюз oracle (ODB C) для выполнения этой миграции, но это не удалось, и я получить следующую ошибку:

SQL Ошибка: ORA-00997: незаконное использование типа данных LONG 00997. 00000 - «незаконное использование типа данных LONG»

My Query :

INSERT INTO ADDRESS (ID,ADDRESS,REMARK)
SELECT "ID","ADDRESS","REMARK" FROM ADDRESS@MSSQL;

Где АДРЕС (oracle таблица) и АДРЕС ---> VARCHAR2 (2000)

и

АДРЕС (MS SQL Таблица сервера) и ADDRESS ---> nvarchar (-1).

Я также попытался:

create table test as select id,address,remark from address@MSSQL;

, но с той же ошибкой, что и недопустимое использование типа данных LONG.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...