通常、SQL Server 2012 Management Studioを使用して、「bak」ファイルからSQL Serverデータベースを復元しています。これを行うには、既存のデータベースを上書きします。 「オプション」ページには、「宛先データベースへの既存の接続を閉じる」というラベルの付いたチェックボックスがあります。これは、MS SQLサービスを再起動してそれを使用するアプリケーションがないことを確認してください。
とにかく、クライアントのコンピューターで、既存の接続を閉じるためのチェックボックスが情報なしでグレー表示されているのを見ました。これはどのように、なぜ起こるのですか? Google検索で結果が得られませんでした。
同じ問題がありました。復元元を選択する前に、チェックボックスをオンにしました。ソースを選択した後、CBは灰色でしたがチェックされ、復元は正常に機能しました。
データベースを右クリック->プロパティ->オプション->自動更新統計を非同期にfalseに変更。宛先データベースへの既存の接続がグレーアウトされた問題を解決します
私はそれが役立つことを願っています
たとえば、SSMS 2012を使用してSQL Server 2005データベースを復元しようとすると、2012より前のバージョンから復元する場合に発生する可能性があります。
2014年のサーバーと管理スタジオでも同じことが起こりました。データベースプロパティ/オプション/状態/アクセス制限の下で、データベースをシングルユーザーモードに設定できます。私にとっては、復元後に自動的にマルチユーザーモードに戻されました。
再起動SQL Server(MSSQLSERVER)サービスと復元を試みます。素晴らしい解決策ではありませんが、いつかは機能します。