Я сделал это несколько десятков раз, но совсем недавно столкнулся с этой ошибкой. Вот шаги, которые я прошел, чтобы добраться сюда:
- Создайте копию базы данных Azure SQL v12 на том же сервере, что и исходный
- Экспортировать копию-версию (полностью неактивную с пользовательского взаимодействия) в хранилище памяти.
- Загрузите файл .bacpac из хранилища blob на локальный диск.
- В SSMS (выпуск октябрь 2016 года) мой локальный экземпляр сервера sql, щелкните правой кнопкой мыши Базы данных и выберите "Импортировать уровень данных"
- Выберите мой недавно загруженный файл bacpac и запустите импорт
Для его взрыва требуется всего несколько секунд, и я получаю сообщение об ошибке:
Error SQL72014: .Net SqlClient Data Provider: Msg 33161, Level 15, State 1, Line 1 Database master keys without password are not supported in this version of SQL Server
Error SQL72045: Script execution error. The executed script: CREATE MASTER KEY;
Я следил за тем же процессом для той же базы данных за 1,5 месяца назад, все было хорошо... Кто-нибудь еще испытывает это??? У меня установлен SSDT версии 14.0.61021.0 - не уверен, что это важно или нет. Я также запускаю SQL Server 2016 Developer Edition (v13.0.1722.0).