Главная страница
    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.01 c
1-1120572959
kyn66
2005-07-05 18:15
2005.07.25
Плавный скролинг формы.


1-1120511944
Велосипед
2005-07-05 01:19
2005.07.25
Как на Canvas е писать текст под углом ?


14-1120420388
ArMellon
2005-07-03 23:53
2005.07.25
php. форматирование строки


1-1120891550
KyRo
2005-07-09 10:45
2005.07.25
Код клавиши


1-1120823676
Still Swamp
2005-07-08 15:54
2005.07.25
Конвертировать строку в varian





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