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

Вниз

Как организовать самодельный экспорт (Oracle)   Найти похожие ветки 

 
ANB ©   (2005-06-14 15:17) [0]

Сделал простенький экспорт/импорт таблиц с обычными полями (числа, строки). Просто в текстовые файлы. Теперь чешу репу : надо бы его расширять, а у меня дальше таблицы с блобами идут. Есть ли у кого какие идеи, или может кто уже делал экспорт/импорт таблиц с блобами ?


 
Johnmen ©   (2005-06-14 15:19) [1]

1. Что в блобах ?
2. Куда/откуда экспорт/импорт ?


 
ANB ©   (2005-06-14 15:25) [2]

1. В частности, в блобах могут копии двоичных файлов
2. Есть структура данных типа MASTER-DETAIL. Мне нужно от одного родителя скопировать его запись и выгрузить все подчиненные с возможностью перенести в оффлайн на другой комп или загрузить к себе же как копию.


 
ANB ©   (2005-06-14 15:26) [3]

Все БД/схемы идентичны по структуре и все на Oracle, но версия Oracle может быть 8..10.


 
Johnmen ©   (2005-06-14 15:32) [4]

Тогда непонятно, в чём проблема ?
Как записать данные в файл ? Или что ?


 
Sergey13 ©   (2005-06-14 15:33) [5]

А чем не катит "фирменный" Э/И?


 
Fay ©   (2005-06-14 15:33) [6]

imp/exp не катит?


 
Val ©   (2005-06-14 15:39) [7]

Коллеги, вы не помните? Автор им не пользуется принципиально.


 
ANB ©   (2005-06-14 15:47) [8]


> Коллеги, вы не помните? Автор им не пользуется принципиально.
- и где я об этом писал ?
С удовольствием бы заюзал exp/imp, но не знаю как :
1. Экспортить только часть таблиц
2. Перекидывать из старшей версии ораклы в младшую
3. Заимпортить запись в ту же таблицу но с новым ID


 
ANB ©   (2005-06-14 15:48) [9]

4. Подчиненные записи сложить с новым мастер ключем.


 
Sergey13 ©   (2005-06-14 15:58) [10]

2[8] ANB ©   (14.06.05 15:47)
>2. Перекидывать из старшей версии ораклы в младшую
Импортить и экспортить утилитами младшего. Вроде бы.

1+2+3+4 - это уже не И/Э. Это уже что то другое, ИМХО. 8-)

Можно попробовать полный экпорт во временную схему, а потом скриптом гнать в рабочую?


 
Val ©   (2005-06-14 16:20) [11]

>[8] ANB ©   (14.06.05 15:47)
http://delphimaster.net/view/3-1117001327/
5 пост.

По теме вопроса: наряду с утилитой экспорта/импорта можно использовать скрипты:
Т.е. пишете скрипт экспорта для выполнения плюсом, в котором создаете врем.таблицу/цы, заливаете в нее/них нужные данные, делаете ее/их экспорт, таблицы удаляете.
Пишете второй скрипт (импорта), в котором импортируете эти таблицы на нужную схему, а затем с помощью скрипта анализируете и расбрасываете по таблицам, импортируемые, временные, удаляете.
Первый скрипт выполняете на схеме-источнике, второй на схеме-получателе.


 
ANB ©   (2005-06-14 16:43) [12]


> Val ©   (14.06.05 16:20) [11]
- а идея ничего, надо ее продумать, можно из без плюса обойтись (одак умеет сам гонять скрипты).
А как тут быть с вопросом совместимости версий ораклы ? Я из 9 не смог в 8 ничего запихать.


 
Val ©   (2005-06-14 16:48) [13]

>[12] ANB ©   (14.06.05 16:43)
некоторое ограничение: экспорт/импорт нужно будет проводить клиентами одинаковых версий.


 
ANB ©   (2005-06-14 17:31) [14]

А если утилиты exp и imp от 8 со своей программой ставить и их юзать ?


 
ANB ©   (2005-06-14 17:35) [15]


> Val ©   (14.06.05 16:20) [11]
> >[8] ANB ©   (14.06.05 15:47)
> http://delphimaster.net/view/3-1117001327/
> 5 пост.
- енто совсем другая тема была. Нужно было только одну табличку качнуть. Сделал через временные DB линки. Круто и быстро работает.


 
Val ©   (2005-06-14 17:56) [16]

>[14] ANB ©   (14.06.05 17:31)
не делал такого, ничего сказать не могу.


 
Reindeer Moss Eater ©   (2005-06-15 14:09) [17]

Команда COPY в SQL Plus.
Если оба сервера доступны с одного рабочего места.
Причем все делается за один присест и без промежуточных файлов и без линков.



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

Форум: "Базы";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.011 c
1-1120819580
1+Random(9999)
2005-07-08 14:46
2005.07.25
Сокеты


1-1120549448
Бу
2005-07-05 11:44
2005.07.25
проблема С Drawgrid


14-1120099743
Soft
2005-06-30 06:49
2005.07.25
Вы хотели бы быть похоронены в гробу из системного блока?


8-1111057728
Анонимщик1
2005-03-17 14:08
2005.07.25
Граф фильтров для RealMedia


8-1111666278
Romantic
2005-03-24 15:11
2005.07.25
Инвертирование при видеозахвате





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский