Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Вниз

Как обойти ошибку в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.013 c
2-1140208811
Saimon
2006-02-17 23:40
2006.03.19
Как добиться в дельфи, чтобы форма была на уровне рабочего...


4-1135680531
Ньюб2
2005-12-27 13:48
2006.03.19
выключить+включить устройство


2-1141548857
Хрюша
2006-03-05 11:54
2006.03.19
Создать свой модуль - проблема?


2-1141648283
mrAndersen
2006-03-06 15:31
2006.03.19
Работа с текстом в файле.


15-1140573830
vidiv
2006-02-22 05:03
2006.03.19
редактор диска или помогите восстановить БИОС





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский