Мне нужно сравнить таблицы БД из 2 разных БД, чтобы увидеть, где лежат различия, есть ли простой инструмент или скрипт для этого?
Сравнение данных Redgate SQL
Это также возможно с Visual Studio Team Edition для специалистов по базам данных 2005/2008 или Ultimate 2010. Более подробную информацию вы можете найти на MSDN
RedGate Data Compare - это то, что вам нужно ... Смотрите не дальше.Как только вы начнете использовать, вы не можете использовать любой другой инструмент.Я не связан с этой компанией, я просто фанат их набора продуктов.
AdeptSQL Diff для сравнения структур базы данных / таблиц http://www.adeptsql.com/
если вы хотите сравнить отсутствующие строки, вы можете сделать что-то вроде этого
select id from db1.dbo.table1 where id not in (select id from db2.dbo.table2)