Blob Storage に格納されている .bak ファイルを Azure SQL Managed Instance に復元しようとすると失敗します。
このデータベースはエラスティック プールに存在します。プールとデータベースを作成するとき、私たちは Azure SQL Managed Instance を作成していると考えました。ElasticPool 内のデータベースはマネージド インスタンスではないという投稿があります。これが、データベースの復元が失敗する理由でしょうか?
T-SQL
データベースを復元 [Web] URL = 'somestorage.blob.core.windows.net/backups/…' 資格情報 = '共有アクセス署名' から
エラー
'RESTORE DATABASE' は、このバージョンの SQL Server ではサポートされていません。
- マスター キーとスコープ資格情報が正常に作成されたことを確認しました。
- URLが正しいことを確認しました。
この問題を解決するための解決策をお勧めできますか?
Microsoft.comのデモに従って、資格情報の作成に失敗するという問題が最初に発生しました。CHEEKATLAPRADEEP は、デモに示されているように、正しい構文は CREATE DATABASE SCOPED CREDENTIAL であり、CREATE CREDENTIAL ではないと回答しました。願わくば、この復元の修正が構文の更新でもあることを願っています。