2013-05-24 1 views
1

Я создал базу данных, используя портал Azure. Затем я загрузил начальный проект Azure, созданный для меня, и открыл его в Visual Studio. Я установил параметры входа в систему, решил зарегистрировать его как приложение уровня данных и выбрал определение дрейфа базы данных SSDT с помощью опции «Опубликовать публикацию». Затем я успешно опубликовал базу данных в Azure после обновления брандмауэра IP-адреса, чтобы принять мой IP-адрес для удаленного администрирования базы данных.Распространение изменений в схеме базы данных в Azure обратно в Visual Studio?

Из самого портала Azure я добавил таблицу и определил некоторые столбцы и индексы. Мой вопрос: как я могу распространять изменения, внесенные мной на портале Azure, в проект стартера, который у меня есть в Visual Studio 2012? Хотя я опытный разработчик C#, я новичок в платформе Azure. Если это важно, я использую Visual Studio 2012 Ultimate.

ответ

5

Это не относится к Azure, используя SSDT можно выполнить сравнение схемы между вашим ДТА и любая другая база данных (в меню SQL выберите Schema Compare, а затем нажмите кнопку New Schema Comparison, затем выберите источник и цель вашего сравнения) ,

До тех пор, пока у вас есть это сравнение как элемент проекта, вы можете либо напрямую обновить исходный код с помощью изменений, либо создать сценарий обновления, который сделает это за вас (если у вас недостаточно прав для этих изменений, например).

Here on MSDN вы найдете учебное пособие по этой теме.

+0

Вы также можете взять код, который использовался для создания объектов, и импортировать их в проект или напрямую изменить этот проект. Однако сравнение схем - лучший вариант. –

Смежные вопросы