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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
1-6533
dm37
2003-03-21 09:52
2003.04.03
Вызов процедуры, имя которой содержится в переменной


3-6350
Sir Alex
2003-03-13 12:56
2003.04.03
Как пользоваться Yaffil Embedded SQL Server?


1-6431
SZap
2003-03-23 15:55
2003.04.03
Перехват нажатий клавиши дополнительной клавиатуры


3-6343
tiam
2003-03-12 16:43
2003.04.03
Кто работал с SYBASE


1-6556
Rus
2003-03-20 18:14
2003.04.03
Как заполнить произвольную фигуру картинкой?





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