Dacă aveți ambele fișiere .MDF și .LDF și aceste fișiere sunt închise corect, atunci puteți atașa fișierele .MDF/.LDF la SQL Server ușor, după cum urmează:
-
- Atașați folosind SQL Server Studio de management:
- acasă SQL Server Studio de management și conectați-vă la server.
- Extindeți instanța, faceți clic dreapta Baze de date și faceți clic Atașa.
- Urmați instrucțiunile din Atașați baze de date caseta de dialog la care să atașați fișierele .MDF/.LDF SQL Server.
Puteți obține informații mai detaliate la:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15 - Atașați folosind interogarea SQL:
- acasă SQL Server Studio de management și conectați-vă la server.
- Clic Interogare nouă.
- Introduceți următoarea comandă:
sp_attach_db 'MyDB', 'C:MyDB_Data.mdf', 'C:MyDB_Log.ldf' or CREATE DATABASE MyDB ON (FILENAME = 'C:MyDB_Data.mdf'), (FILENAME = 'C:MyDB_Log.ldf') FOR ATTACH;
Aici, MyDB este numele bazei de date, C:MyDB_Data.mdf este calea fișierului mdf și C:MyDB_Log.ldf este calea fișierului ldf.
Microsoft recomandă să utilizați a doua metodă, deoarece prima metodă se poate retrage în noua SQL Server versiuni.
- Clic Executa pentru a executa interogarea.
De asemenea, puteți obține informații mai detaliate la:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15
- Atașați folosind SQL Server Studio de management:
Cu toate acestea, dacă fișierul dvs. .MDF și fișierul .LDF nu sunt închise corect. Sau, cu alte cuvinte, sunt corupte, atunci trebuie să folosiți o altă metodă pentru a le atașa.