it-swarm.asia

Bagaimana Anda berhenti, luring, dan menghapus database SQL Server dalam pemulihan?

Saya memiliki database pengembangan yang telah memasuki mode pemulihan saat restart, dan telah pulih selama sekitar satu jam terakhir.

Saya harus menghentikan pemulihan, atau membunuhnya dengan cara tertentu.

Saya tidak peduli sedikit pun tentang database atau data apa pun, saya punya skrip penerapan.

Ada ide?

37
CrapHands
  • Hentikan SQL Server
  • Hapus MDF + LDF
  • Mulai SQL Server
  • Kembalikan (mungkin perlu drop dulu, muncul tersangka)

Jika MDF dan LDF hadir saat layanan dimulai, ia akan masuk ke rollforward/rollback recovery. Anda harus membatalkannya untuk mencegah hal ini.

50
gbn
  1. Klik kanan pada database di SQL Server Management Studio, dan tekan Detach.
  2. Pilih kotak centang Jatuhkan Koneksi saja, dan tekan ok.
  3. Maka database akan hilang.
  4. Klik kanan pada folder Databases, dan klik Attach ...
  5. Klik Tambah dan temukan file .mdf untuk database yang Anda hapus. Anda harus menemukannya di sistem file.
  6. Klik Ok, dan itu akan kembali online.
7
adamoaragato