Я использую функциональность базы данных Visual Studio 2010 для сравнения схем базы данных. Я сравниваю базу данных №1 и базу данных №2. Я хотел бы сравнивать только объекты в одной и той же схеме безопасности в моих базах данных (dbo, myschemaname и т. д.), а не сравнивать все объекты в этой базе данных, но я не могу понять, как это сделать. У кого-нибудь есть способ сделать это?
Visual Studio 2010 — Сравнение схем — Укажите схему базы данных (безопасности)
Ответы (2)
Нет встроенного способа фильтровать проверяемые объекты по имени, только по типу. Чёрт возьми, было бы неплохо иметь эту функцию — вам следует подать запрос на улучшение функции в Microsoft. :-)
Единственное решение, которое я могу придумать — и я даже не решаюсь его так назвать — это создать отдельные логины на обоих серверах, которые имеют доступ только к определенным схемам.
person
Warren Rumak
schedule
19.08.2010
Спасибо за ответ. Я действительно подал запрос на улучшение в Connect (connect.microsoft.com/VisualStudio/feedback/details/587557/)
- person Jason Irwin; 24.08.2010
Создайте две другие базы данных, db1c и db2c, содержащие только объекты со схемами, которые вы хотите сравнить.
person
Beth
schedule
19.08.2010