|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
Добрый день. Прокси файрвол писал статистику в fdb 2.5 с начала месяца. Затем произошла ситуация, после которой пришолсь вторую половину месяца писать в новую базу. Сейчас соответственно возникла задача извлечения статистики и следовательно базы нужно объединить. В связи с этим, прошу подсказки как в IBExpert дописать данные из одной базы в другую, чтобы из искомой считать данные, структуры БД идентичные. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 15:15 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
zigen пишет: > как в IBExpert дописать данные из одной базы в другую, чтобы из искомой > считать данные, структуры БД идентичные. Инструменты / Table Data Comparer ? Если, конечно, id записей не пересекаются Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 15:31 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
А вообще, если не упираться в Эксперт, то посмотри тут: http://www.ibase.ru/d_tools.htm Конкретно, DataPump Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 15:34 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
Сисдба Мастеркеевич, Пробовал, но не много не понял. Там генерится скрипт в итоге, его запуск резалта не дает. а вот id записей скорее всего пересекаются ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 15:38 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
Сисдба Мастеркеевич, ДатаПамп не подключается к базе, говорит Base unavialable ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 15:42 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
zigenПробовал, но не много не понял. Там генерится скрипт в итоге, его запуск резалта не дает. Что значит "не дает резалта"? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:02 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
zigen, Зачем тебе ID - он в твоем случае никакой информации полезной не несет (насколько я понял). Ну а Экспертом - пишешь запрос, который из старой БД извлекает то что нужно, затем - экспорт в скрипт + переключаешься на другую БД и этот скрипт выполняешь. P.S. А насчет DataDump/DataPump тебе правильно советовали. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:02 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
zigenДатаПамп не подключается к базе, говорит Base unavialable Читать тут. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:04 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
IBExpert, Я погорячился, я запускал DataBase comporater а не Table Data. Запустил с опцией UPDATES. Жду пока базы переберет ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:24 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
zigenЯ погорячился, я запускал DataBase comporater а не Table Data. Запустил с опцией UPDATES. Жду пока базы переберет Таки я подозреваю, что сравнение данных тут не поможет, если значения первичных ключей пересекаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:34 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
IBExpert, Ну да. Обе базы велись с ноля, соответственно и отсчет индексов тоже шел аналогично ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:41 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
zigenОбе базы велись с ноля, соответственно и отсчет индексов тоже шел аналогично В этом случае экспертом только вручную, автоматом он не сольет данные из двух баз в одну. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 16:48 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
IBExpert, А вручную? export metadate и data table? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 17:19 |
|
Дописать одну базу в другую
|
|||
---|---|---|---|
#18+
в базе источнике делаешь селект требуемых записей, потом "копи рекордз эз инсерт", да еще можно подменить первичные ключи на GEN_ID(генераторПК, 1) и применяй полученный скрипт на базе приемнике. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2014, 17:35 |
|
|
start [/forum/topic.php?fid=42&fpage=36&tid=1599797]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 151ms |
0 / 0 |