これが私がしたことです:
- (新しい) 管理ポータルを使用して、"my-db" Azure SQL データベースのエクスポート (ストレージ アカウントに保存された .bacpac) を作成しました。
- "my-v12-azure-db-server" からデータベース "my-db" (新しい Azure Portal を使用) を削除しました。
- 再び新しい Azure ポータルから、ステップ 1 の .bacpac ファイルを "my-v12-azure-db-server" にインポートしようとしました。
結果: 正しい名前のデータベースが作成されますが、空です。UI から返されるエラーはありません。元のデータベースのテーブルは含まれていません。
その他の試行事項: 同じ .bacpac ファイルを、同じ Azure サブスクリプションの他の v12 db サーバーに正常にインポートできました。データベースサーバーも削除して再作成してみましたが、元に戻しても同じです。さらに、powershellを使用してdbサーバーを削除しようとしましたが、再作成した後も同じ結果になりました。
理想的には、ソースの接続文字列を変更する必要がないように、同じ db サーバー名とデータベース名を維持したいと考えています。何か不足していますか?