У меня есть проект базы данных в VS2010. Я создал его, подключившись к существующей базе данных SQL2005 и выбрав «Импортировать объекты и настройки базы данных». Это было здорово - он импортировал все определения схем для всех таблиц, которые мы затем смогли зарегистрировать в VSTS2010. Новые таблицы теперь созданы в базе данных, но не из дизайнера проекта, а с помощью пакета SSIS, который мы запускаем на сервере, и я хочу импортировать определения схемы для этих новых таблиц в проект, чтобы добавить их в систему управления версиями VSTS2010. . Кажется, я не могу этого сделать. «Импорт объектов и настроек базы данных» теперь неактивен. Погуглил до смерти и ничего не могу придумать.
Добавить новые таблицы, созданные на сервере, в проект базы данных VS2010
Ответы (1)
Вы можете выполнить сравнение схемы между проектом базы данных и соответствующей базой данных. Сравнение покажет вам различия. Затем вы можете обновить проект изменениями в окне сравнения схем.
person
Mehmet Aras
schedule
22.04.2011
Полагаю, для этого вам может понадобиться VS2010 Ultimate? В документах говорится, что «Сравнение схем» находится в меню «Данные», но для меня оно не отображается. Я использую VS2010 Professional ...
- person Jim Evans; 23.04.2011
Да, вам понадобится VS 2010 Premium или Ultimate, чтобы иметь возможность сравнивать схемы.
- person Mehmet Aras; 23.04.2011
Да, попробовал это дома, где я бегу от Ultimate, и он отлично работает - думаю, мне придется поговорить на работе :)
- person Jim Evans; 24.04.2011
Возможно, вам также потребуется загрузить и установить пакет Microsoft SSDT.
- person Menace; 31.05.2013