私はこれを何十回も実行しましたが、最近このエラーが発生しました。ここで私はここで取得することによって行っている手順です。SSMS 2016エラーAzure SQL v12のインポートbacpac:パスワードのないマスターキーはサポートされていません
- 元 と同じサーバー上で私AzureのSQLのV12データベースのコピーを作成します
- エクスポートコピー版(ユーザとの対話から、完全に不活性)へブロブストレージ
- は私のローカルドライブ SSMSで
- (2016年10月リリース)私のローカルSQL Serverインスタンスへのブロブストレージから.bacpacファイルをダウンロードし、右のデータベースをクリックして、「インポートデータ層アプリケーション」
- 最近、私の選択を選択してください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)も実行しています。私はこの問題を解決することになった
明確にするために、ステップ1では、Azure SQLサーバー*またはローカルのオン・プレミアSQLサーバーにAzure SQLデータベース*のコピーを作成する必要がありますか? – Dai
コピーはAzure SQL Serverで行う必要があります。そのコピーがブロブストレージにエクスポートされるとすぐに、コピーDBを削除することができます...オリジナルではなくコピーDBを削除してください! –
PASSWORD = 'password'でマスターキーの暗号化を作成 –