Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come recuperare il database da MDF in SQL Server 2005?

Ho trovato il seguente documento su Experts Exchange .

patrikt:Avrai una perdita di dati ma può essere fatto.

1. Stacca il database e sposta il tuo mdf per salvare location.2. Crea un nuovo database con lo stesso nome, gli stessi file, la stessa posizione del file e la stessa dimensione del file.3. Arrestare SQL Server.4. Scambia il file mdf del DB appena creato nel tuo salvataggio one.5. Avvia SQL. DB diventerà sospetto.6. ALTER DATABASE yourdb IMPOSTARE EMERGENZA7. ALTER DATABASE yourdb IMPOSTA UTENTE_SINGOLO8. DBCC CHECKDB (yourdb , RIPARAZIONE_ALLOW_DATA_LOSS)9. ALTER DATABASE yourdb IMPOSTA MULTI_UTENTE10. ALTER DATABASE yourdb IMPOSTA ONLINE