[ОТВЕТИТЬ]
Опции темы
09.02.2016 17:44  
xray84
Имеется необходимость перенести всего одну таблицу. Как сделать это?
Экспорт норм проходит, а вот импорт нет (0 rows imported в итоге).

Такую конструкцию пробовал:

imp.exe userid=sys/qqq@base full=n feedback=10000 ignore=y commit=y rows=y indexes=n constraints=n grants=n tables=(SMEGAISDOCSPEC) fromuser=SUPERMAG touser=SUPERMAG file=D:\egais.dmp log=D:\imp.txt
 
09.02.2016 20:54  
OlegON
Надо еще убедиться, что ты rows=n в экспорт не запихал
Журнал бы посмотреть... И список опций вырвиглазный, посмотри, какие там умолчания, не надо все писать - глаза разбегаются.
 
10.02.2016 04:32  
xray84
Пробовал добавлять в экспорт rows=y, экспортируется 1600 строк..а в импорте ни одной... 0 rows imported.
Вот кусок лога:
Цитата:
IMP-00019: row rejected due to ORACLE error 2291
IMP-00003: ORACLE error 2291 encountered
ORA-02291: integrity constraint (SUPERMAG.SMCEGAISDOCSPEC_FK) violated - parent key not found
Может на время импорта откл индекс? или ограничение какое?
 
10.02.2016 05:48  
OlegON
И с такими умениями развалишь всю базу... Ошибка говорит о том, что эту таблицу одну перетаскивать нельзя.
 
10.02.2016 06:04  
xray84
а С+ посоветовал что можно )) через SQL-Navigator еще )
как бы тогда данные перетащить из одной базы в другую?
 
10.02.2016 06:19  
OlegON
Можно через линк, в любом случае надо сначала зависимости таблиц разобрать.
 
 
Опции темы



Часовой пояс GMT +3, время: 01:12.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.