Главная страница
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.014 c
3-6405
Pk
2003-03-14 22:18
2003.04.03
Подсчитать число записей в группе(QReport)


1-6452
CrowD
2003-03-21 15:51
2003.04.03
Как запретить очистку канвы?


1-6516
dimonf
2003-03-24 21:50
2003.04.03
Как продолжить работу программы при конэкте к серверу?


14-6752
Poirot
2003-03-17 06:29
2003.04.03
Что с рассылкой!!


8-6630
Mischka
2002-12-29 07:04
2003.04.03
Иконки в TreeView