Я создаю инструмент для переноса всех данных и схемы из MsSqlServer в Oracle.Невозможно создать таблицу в Oracle с использованием корпоративной библиотеки
Используемая библиотека .Net: EntlibContrib.Data.OdpNet.
В то время как выполнить CREATE таблицу:
OracleDatabase db = new OracleDatabase(connectionString);
string createDDL = "CREATE TABLE APPInvoiceItems (ABC RAW(16));";
db.ExecuteNonQuery(createDDL);
я получил исключение:
ORA-00931: missing identifier
ORA-06512: at "SYS.DBMS_UTILITY", line 156
ORA-06512: at line 1
Я искал несколько тем, но не смог найти решение
Вы правы, но этого недостаточно, нам также нужно добавить TABLESPACE в конце команды. спасибо – phuongnd