Невозможно экспортировать приложение уровня данных для Azure - программирование
Подтвердить что ты не робот

Невозможно экспортировать приложение уровня данных для Azure

Я пытаюсь создать файл .bacpac моей базы данных SQL 2012.

В SSMS 2012 я щелкните правой кнопкой мыши мою базу данных, перейдите в "Задачи" и выберите "Экспорт уровня данных". Затем я нажимаю "Далее", и это дает мне эту ошибку:

Error SQL71564: Element Login: [myusername] has an unsupported property IsMappedToWindowsLogin set and is not supported when used as part of a data package.
 (Microsoft.SqlServer.Dac)

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

http://blogs.msdn.com/b/brunoterkaly/archive/2013/09/26/how-to-export-an-on-premises-sql-server-database-to-windows-azure-storage.aspx

Как я могу экспортировать файл .bacpac моей базы данных?

4b9b3361

Ответ 1

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

"... есть некоторые особенности в помещении SQL Server, которые не являются поддерживается в SQL Azure. Вам необходимо будет изменить свою базу данных до извлечение. В этой статье и некоторых других перечислены некоторые из неподдерживаемые функции.

В этом блоге сообщается, как вы можете использовать инструменты данных SQL Server для измените свою базу данных, чтобы сделать ее совместимой с Azure.

Похоже, вы добавили кластерные индексы. Основываясь на сообщении выше, похоже, вам все равно нужно обратиться к TextInRowSize и IsMappedToWindowsLogin".

Ref. http://social.msdn.microsoft.com/Forums/fr-FR/e82ac8ab-3386-4694-9577-b99956217780/aspnetdb-migration-error?forum=ssdsgetstarted