Главная страница
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.47 MB
Время: 0.055 c
6-1133810958
asd
2005-12-05 22:29
2006.03.19
Отправка SMS на МТС


2-1141495439
Alex_C
2006-03-04 21:03
2006.03.19
Прокрутка текста на последнюю позицию в RichEdit


15-1140725504
Piter
2006-02-23 23:11
2006.03.19
Обрушилась крыша на Басманном рынке


15-1140874627
BeginerDelphi
2006-02-25 16:37
2006.03.19
Нужен опытный кодер(Delphi) зарплату гарантирую


1-1139820130
AlanB
2006-02-13 11:42
2006.03.19
Очистка значения Edit.Text в цикле