35 再起動時に復旧モードに入り、最近1時間ほど復旧している開発データベースがあります。 回復を停止するか、何らかの方法で強制終了する必要があります。 データベースやデータについては少しも気にしません。展開スクリプトがあります。 何か案は? sql-server sql-server-2005 — フィル ソース
48 SQL Serverを停止します MDF + LDFを削除 SQL Serverを起動します 復元(最初にドロップする必要がある場合があり、疑わしい場合があります) サービスの起動時にMDFとLDFが存在する場合、ロールフォワード/ロールバックリカバリに入ります。これを防ぐには、それらをドロップする必要があります。 — GBN ソース 2 他のデータベースがダウンしてはならないために、SQLサーバーを停止できない場合はどうなりますか?他に方法はありませんか? — エリックデッカー14年 1 @ErikDekkerおそらく手遅れになるには遅すぎますが、データベースをデタッチすることもできます — ベンアーロンソン 1 これは私の状況に対する完璧なアドバイスでした。ダミー/開発者テストインスタンス、データベースの復元は途中で中断されたため、完全に削除してから削除してから、新しい復元を試みました。「最初にドロップする必要がある」ビットがトリックでした-SQLサービスを停止し、ファイルを削除し、SQLサービスを開始した後、DB はオブジェクトエクスプローラーにリストされますが、右クリックして「削除」(別名ドロップ)それを終了します。ありがとう! — NateJ 1 復元状態のままになっているデータベースをデタッチできないことに注意してください。また、取り外すこともできません。 — イアン・ボイド 私にとっては、「リカバリペンディング」のデータベースとディスクスペースが不足しているサーバー(「ペンディング」の原因と思われる)、SQL Serverの停止、mdfとldfの削除、そして再起動が唯一の方法でした。回復保留状態のデータベースでは、データベースの切断を使用しても機能しません。 — ジェフマーグラー
7 SQL Server Management Studioでデータベースを右クリックし、[分離]をクリックします。 [接続の削除]チェックボックスのみを選択し、[OK]をクリックします。 その後、データベースが消えます。 [データベース]フォルダーを右クリックし、[添付...]をクリックします。 [追加]をクリックして、削除したデータベースの.mdfファイルを見つけます。ファイルシステムでそれを見つける必要があります。 [OK]をクリックすると、オンラインに戻ります。 — あだまらがと ソース