Azure Data Studioでデータベースのバックアップを復元するときにエラー「コレクションが変更されました列挙操作が実行されない可能性があります」


11

データベースは非常に新しいので、ご容赦ください。

(Macを使用して)Dockerコンテナーで実行されるローカルSQL Serverをセットアップしました。Azure Data Studio(v1.14.0)を使用してSQLデータベースを復元しようとしていますが、機能しません。

私はdatabase.guideのガイドを使用しましたが、エラーが発生し続けます。それが何を意味するのか私にはわかりません。

データベースの復元に失敗しました:コレクションが変更されました。列挙操作が実行されない可能性があります

学校のコンピューターで作成したバックアップ(PCでSQL Server Management Studioを使用)から.bak-fileを復元しようとしましたが、Database.guideのbak-fileを使用して復元しようとしました。また、Azureの現在のDBからバックアップを作成し、それを復元しようとしましたが、どちらも機能しませんでした。


実際に実行したSQLは何でしたか?
Larnu、

@Larnu Iは、私はちょうどからのステップ以下、UIなどのAzure Data Studioのを使用していなかったdatabase.guideが、私は、ステップ6でこだわっている
SpaceMonkeyMonty

それでもSQLは実行されます。SSMSとADSの両方にスクリプトボタンがあります。スクリプトを見せてください。
Larnu

@Larnuその方法がわからないので、2日前にADSを使い始めました。バックアップを復元するとき、私はスクリプトボタンをクリックしようとしました(推測していた自動スクリプトがすぐに実行されました)が、同じエラーが発生しました。バックアップを復元しようとしたときに実行された実際のSQLを取得する方法がわかりません。
SpaceMonkeyMonty

スクリプトボタンを押します。文字通り「スクリプト」というラベルが付いています。
Larnu

回答:


24

やっと動作しました!復元するとき、[ファイル]タブで[すべてのファイルを再配置する]チェックボックスをオンにし、データとログファイルを/ var / opt / mssql / dataに再配置する場所を指定しましたが、これでうまくいきました。


4
何時間も無駄にする前にこれを見つけられたらいいのに このことを賛成してください!
TinkerTenorSoftwareGuy

2
幸いにも、時間を無駄にする前にこのページを検索して見つけました。いいね!
ポールズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.