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

Вниз

Копирование таблиц из бд   Найти похожие ветки 

 
RIPer   (2003-03-14 16:10) [0]

Посоветуйте как перенести все таблицы из одной бд в другую, может у кого-нить уже есть програмка, которая это делает?? База под Intrerbase в одном файле *.gdb


 
Val ©   (2003-03-14 16:22) [1]

зачем?


 
RIPer   (2003-03-14 16:30) [2]

Есть одна база с данными, но она битая(Ругается что мол одна страница не того типа), методом Backup\Restore эта база заработала, но в ней всё равно есть эта ошибка. нам нужны данные из этой базы. соответственно ресторили дамп с прошлого дня и в эту нормальную базу нужно внести данные из поломанной.


 
Val ©   (2003-03-14 16:56) [3]

а как восстанавливали? переписывали существующую или создавали новую?


 
RIPer   (2003-03-14 16:59) [4]

Создавалт новую. Взяли старый дамп.


 
Desdechado ©   (2003-03-15 17:42) [5]

погляди на www.ibphoenix.com
что-то я там видел подходящее.
если не поможет - DataPump из дельфийской поставки


 
MsGuns ©   (2003-03-15 20:11) [6]

>Desdechado © (15.03.03 17:42

А как быть с автоинкрементными ключами Мастер-таблиц, используемыми как связки в деталах ?


 
zacho ©   (2003-03-15 20:59) [7]

Пересоздать скриптом. Посмотри IBExpert, там довольно удобные Extract metadata и Script Executive


 
Desdechado ©   (2003-03-17 11:01) [8]

MsGuns © (15.03.03 20:11)
на время отключить триггеры с генераторами. Если же в них что-то еще делается, то прикрутить временный триггер


 
MsGuns ©   (2003-03-17 12:12) [9]

>Desdechado © (17.03.03 11:01)

Т.е.просто сделать их (триггеры) неактивными ?
Блин, так просто ?


 
Val ©   (2003-03-17 12:27) [10]

не совсем, нужно будет еще ограничения деактивировать


 
MsGuns ©   (2003-03-17 13:16) [11]

Val © (17.03.03 12:27)
не совсем, нужно будет еще ограничения деактивировать

В смысле PK, FK, autoinc в таблицах отключить ? Т.е. фактически изменить структуру ?


 
Val ©   (2003-03-17 13:24) [12]

никаких изменений структуры, общий алгоритм переноса данных таков:
1. отключаем триггера и ограничения(FK)
2. перекачиваем данные
3. включаем триггера и ограничения(FK)
иначе будет очень трудно уследить, как минимум, за последовательностью перекачки.


 
Val ©   (2003-03-17 13:31) [13]

да, еще нужно будет в базе-получателе установить значения генераторов равными значениям на базе-источнике, перед 3 пунктом.


 
MsGuns ©   (2003-03-17 14:03) [14]

>Val © (17.03.03 13:24)
>Val © (17.03.03 13:31)

Спасибо - буду пробовать.



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
1-6549
oomneeq
2003-03-21 11:46
2003.04.03
Лог процесса компиляции.


14-6774
Вячеслав
2003-03-17 17:02
2003.04.03
Репозиторий?


14-6767
Delirium^.Tremens
2003-03-14 09:33
2003.04.03
Кровавая мстя


14-6658
CRACKISH
2003-03-12 07:40
2003.04.03
Как работать с програмкой?????


14-6718
Феликс
2003-03-15 02:39
2003.04.03
Сколько вы тратите в среднем на свою девушку в месяц?