У меня есть две базы данных: DBTarget
и DBTest
.Я запускал несколько пользовательских сценариев для DBTest
, поэтому теперь DBTest
и DBTarget
должны быть идентичны во всех отношениях (таблицы, значения в таблицах, столбцы, SPROCS и т. Д.)
Вопрос : Есть ли простой способ сравнить эти две базы данных?
Единственная стратегия, о которой я могу подумать:
USE [DBTarget];
SELECT * FROM tblTableN;
USE [DBTest];
SELECT * FROM tblTableN;
Я должен был бы сделать это для каждой таблицы и визуально сравнить их сам.Тем не менее, это кажется очень подверженным ошибкам и имеет высокую вероятность человеческой ошибки.
Кто-нибудь знает лучший способ?Я использую TSQL в SQL Management Studio 2005.