Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak odzyskać bazę danych z MDF w SQL Server 2005?

Znalazłem następujący dokument na Experts Exchange .

patrikt:Będziesz tracił dane, ale można to zrobić.

1. Detach database and move your mdf to save location.
2. Create new databse of same name, same files, same file location and same file size.
3. Stop SQL server.
4. Swap mdf file of just created DB to your save one.
5. Start SQL. DB will go suspect.
6. ALTER DATABASE yourdb SET EMERGENCY
7. ALTER DATABASE yourdb SET SINGLE_USER
8. DBCC CHECKDB (yourdb, REPAIR_ALLOW_DATA_LOSS)
9. ALTER DATABASE yourdb SET MULTI_USER
10. ALTER DATABASE yourdb SET ONLINE


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ograniczenie unikatowe SQL w wielu tabelach

  2. SQL Server 2005:Wywołanie procedury składowanej z klauzuli WHERE

  3. Wyeliminuj i zmniejsz nakładające się zakresy dat

  4. Wybierz pierwsze n rekordów dla każdego odrębnego identyfikatora w SQL Server 2008

  5. Jak przypisać wybraną wartość DropDownList do SqlDataSource?