Сравнение данных SQL программно
Привет,
Как разработать программу для сравнения данных по схеме? В настоящее время я использую сравнение данных Visual Studio, которое, как я вижу, было очень быстрым и включало в себя сопоставление всех данных.
Как кодировать SQLDataCompare в качестве инструментов с использованием C# или VB.NET? Я хотел бы запустить его как программу, и при ТИКе таймера он будет сравнивать и обновлять, если обнаружит дифференциальную запись.
Что я уже пробовал:
В настоящее время я сделал программу для сравнения на основе подсчета на обоих серверах. Если есть разные, то я выберу TOP <n> * из <таблиц>
Не совсем прилично. Но чтобы сравнить каждую строку данных за строкой, я не знаю, сколько времени это займет, так как есть одна таблица, содержащая более 1 миллиона данных..