it-swarm-eu.dev

Wie können Sie eine SQL Server-Datenbank in der Wiederherstellung stoppen, offline schalten und löschen?

Ich habe eine Entwicklungsdatenbank, die beim Neustart in den Wiederherstellungsmodus eingetreten ist und seit etwa einer Stunde wiederhergestellt wird.

Ich muss entweder die Wiederherstellung stoppen oder sie auf irgendeine Weise töten.

Die Datenbank oder die Daten sind mir egal, ich habe Bereitstellungsskripte.

Irgendwelche Ideen?

37
CrapHands
  • Stoppen Sie SQL Server
  • Löschen MDF + LDF
  • Starten Sie SQL Server
  • Wiederherstellen (muss möglicherweise zuerst gelöscht werden, kommt verdächtig auf)

Wenn beim Start des Dienstes MDF und LDF vorhanden sind), werden Rollforward-/Rollback-Wiederherstellungen durchgeführt. Sie müssen diese löschen, um dies zu verhindern.

50
gbn
  1. Klicken Sie mit der rechten Maustaste auf die Datenbank in SQL Server Management Studio und klicken Sie auf Trennen.
  2. Aktivieren Sie das Kontrollkästchen Nur Verbindungen trennen und klicken Sie auf OK.
  3. Dann verschwindet die Datenbank.
  4. Klicken Sie mit der rechten Maustaste auf den Ordner "Datenbanken" und klicken Sie auf "Anhängen ...".
  5. Klicken Sie auf Hinzufügen und suchen Sie die MDF-Datei für die gelöschte Datenbank. Sie müssen es im Dateisystem finden.
  6. Klicken Sie auf OK, und es wird wieder online sein.
7
adamoaragato