2014-10-07 6 views
3

У меня есть проект базы данных на VS 2013, перенесенный с 2010 года, и когда я сравниваю схему с исходной базой данных и нацеливаю проект БД, не обновляя проект после нажатия кнопки обновления. Я пробовал это несколько раз, но не работал. У вас есть какая-то подсказка?VS 2013 Schema Compare not update target

+0

Убедитесь, что выбрана вся схема – Gutzofter

ответ

0

У меня была такая же проблема. Я просто испытал это на своей машине.

Это был момент, когда исходный экземпляр SQL Server ссылался на сервер alias, наш - это что-то вроде WorkplaceDev, который указывает на локальный экземпляр на моей машине. Когда я настроил сравнение схемы с помощью WorkplaceDev \ DatabaseName, сравнение схемы показало изменения, но не обновило назначение.

Затем я попытался снова ссылаться на базу данных на моей машине напрямую (JimsMachine \ DatabaseName), и она работала без проблем.

Жаль, что я немного опаздываю на вечеринку, но можете ли вы понять, имеет ли это значение?

+1

Жаль больше не работает над этим проектом. Но я помню, что это как-то связано с настройкой -> application scope-> check/unchecking. Понятия не имею почему. – asahun

3

У меня была эта же проблема, и комментарий Fisseha на другой ответ действительно помог мне.

Извините, что больше не работаю над этим проектом. Но я помню, что как-то это связано с настройкой -> scope scope -> check/unchecking . Понятия не имею почему. - Fisseha Apr 23 '15 at 15:57

Отметив окно разрешений в настройках -> область приложения, оно смогло запустить обновление в самом проекте данных.