Утилиты для сравнения и синхронизации данных в таблицах из разных БД

  • Автор темы Автор темы .scu
  • Дата начала Дата начала

.scu

Новичок
Утилиты для сравнения и синхронизации данных в таблицах из разных БД

Кто знает хорошую программу для сравнения данных в таблицах в рамках 2-х БД?

Есть EMS DB Comparer - но он сравнивает только структуру, у EMS есть также Data Comparer - но он жутко неудобный.

Возможно кто-то подскажет какую-нибудь стоящую вещь?

то есть задача:
есть 2 бд, структура таблиц совпадает, нужна возможность сравнивать данные в рамках 2х бд, по результату получить отчет в виду SQL запросов, для возможности сделать sql'ник-обновление.
 
Да, именно данные. Со структурой EMS неплохо справляется, а вот с данными, к сожалению, нет.
 
select into outfile + diff

дешево и сердито. если данных не очень много =)
 
я сравниваю таблицы между серверами в 2 этапа:
1. в начале скидываю данные в файл и считаю md5 целого файла
2. последовательно считаю md5 каждой строки
 
велосипед должен рулить потому что в нем можно учесть особенности сравниваемых данных, часто нужно сравнивать не все записи, или не все поля или как-то учитывать связи с другими таблицами
 
SQLyog Enterptise имеет оч хороший инструмент синхронизации, советую
 
Именно данных? Он поддерживает выгрузку разницы данных в базах в файл? Т.е. мне не нужно синхронизировать "на лету", нужна возможность получить разницу в виду и сделать на ее основе SQL-файл с апдейтом.
 
Автор оригинала: .scu
Именно данных? Он поддерживает выгрузку разницы данных в базах в файл? Т.е. мне не нужно синхронизировать "на лету", нужна возможность получить разницу в виду и сделать на ее основе SQL-файл с апдейтом.
Если вопрос ко мне, то SQLyog Enterptise позволяет сделать все, что хочешь - на лету синхронизировать, в файл сохранить или в буфер обмена винды
 
Сверху