powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как сравнить данные в двух одинаковых по структуре базах DB2?
5 сообщений из 5, страница 1 из 1
Как сравнить данные в двух одинаковых по структуре базах DB2?
    #34671790
Vetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Есть две базы данных с полностью одинаковой структурой, но с немного отличающимися данными.

Как можно найти, какими данными отличаются эти базы данных?

Может, для этого есть какая-нибудь утилита для сравнения данных?

Выручайте!

Заранее большое спасибо!
...
Рейтинг: 0 / 0
Как сравнить данные в двух одинаковых по структуре базах DB2?
    #34672172
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, как насчет всей базы в целом, а если по таблицам, то:
- в первой базе делаешь никнейм на соответствующую таблицу в другой БД.
- SELECT * FROM SCHEMA.TABLE EXCEPT SELECT * FROM SCHEMA.NICKNAME;
ну и наоборот. Вотздесь и появятся несовпадающие записи в таблицах.
...
Рейтинг: 0 / 0
Как сравнить данные в двух одинаковых по структуре базах DB2?
    #34672662
Vetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сделал следующим образом:
Экспортировал обе базы данных в sql cкрипты, и сравнил их как обычные файлы.
...
Рейтинг: 0 / 0
Как сравнить данные в двух одинаковых по структуре базах DB2?
    #34672687
DB2Adventurer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1) если таблицы небольшие, то экспортировать их в файлы и вперед с diffом наперевес. Я лично так обычно и поступаю. Тока не забывайте стараться всячески фильтровать сравниваемые данные. По датам например.

2) Написать программу, которая и будет сравнивать данные. Плюс в том, что она может проводить сложный анализ - например расчитывать близость объектов с некоей оценкой. Как-то сравнивал набранное операторами в разных бд при слиянии на новой бд списки заведенных клиентов, ессно была куча орфграфических ошибок, опечаток в датах и документах, отсутствие требуемых параметров и т.д. Хотел спасти мир и провести нечеткое сравнение, жаль не получилось, работало очень долго :)

3) сравнить журналы транзакций с помощью средств анализа логов. может подойдет вам
...
Рейтинг: 0 / 0
Как сравнить данные в двух одинаковых по структуре базах DB2?
    #34674461
Фотография dvska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vetal ,
У меня есть софт для сравнения, писал для себя.
Доработаю под ваши требования, отдам за небольшие деньги.

ICQ 73737480, opera7 #собачка# gmx #точка# net
надеюсь это не оффтоп
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как сравнить данные в двух одинаковых по структуре базах DB2?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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