Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Дописать одну базу в другую / 15 сообщений из 15, страница 1 из 1
03.03.2014, 15:15
    #38576931
zigen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
Добрый день.

Прокси файрвол писал статистику в fdb 2.5 с начала месяца. Затем произошла ситуация, после которой пришолсь вторую половину месяца писать в новую базу.
Сейчас соответственно возникла задача извлечения статистики и следовательно базы нужно объединить.
В связи с этим, прошу подсказки как в IBExpert дописать данные из одной базы в другую, чтобы из искомой считать данные, структуры БД идентичные. Спасибо.
...
Рейтинг: 0 / 0
03.03.2014, 15:31
    #38576958
Сисдба Мастеркеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigen пишет:

> как в IBExpert дописать данные из одной базы в другую, чтобы из искомой
> считать данные, структуры БД идентичные.

Инструменты / Table Data Comparer ?

Если, конечно, id записей не пересекаются
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.03.2014, 15:34
    #38576963
Сисдба Мастеркеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
А вообще, если не упираться в Эксперт, то посмотри тут: http://www.ibase.ru/d_tools.htm
Конкретно, DataPump
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.03.2014, 15:38
    #38576970
zigen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
Сисдба Мастеркеевич,

Пробовал, но не много не понял. Там генерится скрипт в итоге, его запуск резалта не дает.
а вот id записей скорее всего пересекаются
...
Рейтинг: 0 / 0
03.03.2014, 15:42
    #38576975
zigen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
Сисдба Мастеркеевич,

ДатаПамп не подключается к базе, говорит Base unavialable
...
Рейтинг: 0 / 0
03.03.2014, 16:02
    #38577001
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigenПробовал, но не много не понял. Там генерится скрипт в итоге, его запуск резалта не дает.


Что значит "не дает резалта"?
...
Рейтинг: 0 / 0
03.03.2014, 16:02
    #38577003
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigen,

Зачем тебе ID - он в твоем случае никакой информации полезной не несет (насколько я понял). Ну а Экспертом - пишешь запрос, который из старой БД извлекает то что нужно, затем - экспорт в скрипт + переключаешься на другую БД и этот скрипт выполняешь.

P.S. А насчет DataDump/DataPump тебе правильно советовали.
...
Рейтинг: 0 / 0
03.03.2014, 16:04
    #38577006
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigenДатаПамп не подключается к базе, говорит Base unavialable
Читать тут.
...
Рейтинг: 0 / 0
03.03.2014, 16:24
    #38577026
zigen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
IBExpert,

Я погорячился, я запускал DataBase comporater а не Table Data. Запустил с опцией UPDATES. Жду пока базы переберет
...
Рейтинг: 0 / 0
03.03.2014, 16:34
    #38577040
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigenЯ погорячился, я запускал DataBase comporater а не Table Data. Запустил с опцией UPDATES. Жду пока базы переберет

Таки я подозреваю, что сравнение данных тут не поможет, если значения первичных ключей пересекаются.
...
Рейтинг: 0 / 0
03.03.2014, 16:41
    #38577051
zigen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
IBExpert,

Ну да.
Обе базы велись с ноля, соответственно и отсчет индексов тоже шел аналогично
...
Рейтинг: 0 / 0
03.03.2014, 16:48
    #38577061
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigenОбе базы велись с ноля, соответственно и отсчет индексов тоже шел аналогично

В этом случае экспертом только вручную, автоматом он не сольет данные из двух баз в одну.
...
Рейтинг: 0 / 0
03.03.2014, 17:19
    #38577082
zigen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
IBExpert,

А вручную? export metadate и data table?
...
Рейтинг: 0 / 0
03.03.2014, 17:35
    #38577100
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
в базе источнике делаешь селект требуемых записей, потом "копи рекордз эз инсерт", да еще можно подменить первичные ключи на GEN_ID(генераторПК, 1) и применяй полученный скрипт на базе приемнике.
...
Рейтинг: 0 / 0
03.03.2014, 17:56
    #38577126
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дописать одну базу в другую
zigenА вручную? export metadate и data table?

Сколько таблиц-то надо слить? Сколько в них записей примерно?
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Дописать одну базу в другую / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]