Не знаю о бесплатных инструментах - но я знаю, что данные redgate сравнивают , которые сделают эту работу за вас.Это автоматизировано.Используя его для этой задачи, я настоятельно рекомендую его.
В качестве личного решения, поскольку вы используете SQL Server, вы можете выполнять итерации таблиц (sys.tables) и выполнять соединение между БД и видетьчто нужно вставить / удалить и т. д. Звучит как утомительная работа, если вы снова используете ключи.Если ключи не используются повторно, задача довольно проста.