Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.19;
Скачать: CL | DM;

Вниз

Как обойти ошибку в exp/imp Оракла 8i ?   Найти похожие ветки 

 
ANB ©   (2006-01-24 20:26) [0]

В базе использованы объекты TYPE. Их там всего 3 штуки и ссылаются друг на друга (в иерархическом виде - типа наследования). На эти TYPE объекты есть ссылки в пакетах. Снимаю дамп. Обычно оракл разруливает ссылки и записывает скрипты в дамп в нужном порядке. Здесь смотрю дамп - а в нем объекты TYPE хотя и идут первыми, но не в том порядке.
При импорте, ессно, скрипты создания объектов TYPE -  наследников валятся с ошибками, причем сами типы не создаются даже инвалидными. В результате потом не компиляются пакеты.
Это можно как нибудь побороть ?


 
Desdechado ©   (2006-01-24 21:00) [1]

а точно дело в последовательности?
при импорте оракл может сопротивляться, если типы с такими GUID-ами уже есть, GUID уникален во всей БД, а не в схеме


 
ANB ©   (2006-01-24 22:23) [2]


> Desdechado ©   (24.01.06 21:00) [1]

Ругается именно на GUID. Но в скриптах гуидов нету. А зачем он в дамп гуиды прописывает ?


 
Reindeer Moss Eater ©   (2006-01-24 22:26) [3]

Если иерархия типов проста, можно попробовать разрулить ситуацию именуя типы нужным образом. Так как похоже, что импорт/экспорт типов производится просто в алфавитном порядке. На иерархию никакого внимания утилиты не обращают.


 
Desdechado ©   (2006-01-24 22:39) [4]

> в скриптах гуидов нету
естественно, он их сам придумывает

> А зачем он в дамп гуиды прописывает ?
врать не буду, не знаю
но это, видимо, важно, ибо в параметрах imp.exe есть специальные, которые отвечают за обработку существующих типов и GUID"ов, например, TOID_NOVALIDATE=()


 
ANB ©   (2006-01-24 23:00) [5]


> Desdechado ©   (24.01.06 22:39) [4]

Спасибо, ща полезу читать про imp/exp повнимательнее.



Страницы: 1 вся ветка

Текущий архив: 2006.03.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
2-1141058291
Дмитрий_177
2006-02-27 19:38
2006.03.19
Хранение нескольких фотографий


5-1127730027
DimaBr
2005-09-26 14:20
2006.03.19
Пункт меню редактора компонента 2


15-1140628351
Volf_555
2006-02-22 20:12
2006.03.19
Народ! Где можно скачать Borland C++ 3.1? СРОЧНО НУЖНО!!!


2-1141064094
Michael5
2006-02-27 21:14
2006.03.19
Вопрос по System tray.После выхода из программы ярлык не исчезает


15-1140809079
DillerXX
2006-02-24 22:24
2006.03.19
Генетические алгоритмы, нейронные сети...