2014-01-21 3 views
2

Я пытаюсь перенести R2 базы данных SQL Server 2008 в SQL Azure, я использую базу данных развертываются к лазурным мастерам, и я получаю следующее сообщение об ошибке:Переход на Лазурную ошибку элемента по умолчанию

Error SQL71564: The element Default: [dbo].[SystemDateDefault] is not 
supported when used as part of a data package (.bacpac file) 

I 'Получает тот же код ошибки, ссылающийся на число по умолчанию и строку по умолчанию. Я никогда не пробовал эту миграцию раньше и не знаю, с чего начать с этого.

У кого-нибудь было это раньше или есть идеи, что я должен делать?

Благодаря

Alex

ответ

0

У меня было немного покопаться внутри SQL и оказывается, что это значение по умолчанию для определенного пользователем типа. Я удалил его, и все идет хорошо.

Спасибо в любом случае.

1

Я начал с удаления расширенных свойств (как указано в сообщении об ошибке, то же SQL 71564 id). Я использовал скрипт нашел здесь:

Drop all extended properties on SQL Server

Но после многих попыток я нашел, что это проще скрипт всей БД, внести некоторые коррективы, воссоздать дб из сценариев и, наконец, развертывания в Azure.

+0

Добро пожаловать в SO. Просьба пояснить, почему вы начали с удаления этих расширенных свойств, почему вам было проще сгенерировать сценарий всего db, какие были эти настройки и т. Д. –

+0

Тот же идентификатор ошибки относится к делу и к моему случаю, который немного отличается: Ошибка SQL71564: элемент ** Extended Property **: [NAME_OF_PROP] не поддерживается при использовании как части пакета данных ». Во-вторых, сценарий не удалял ex.prop. Тирд снимает опору. от руки не было выбора, потому что их слишком много. – gsaielli

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