Wenn Sie eine .MDF-Datei haben und die Datei ordnungsgemäß heruntergefahren wird, tun Sie dies jedoch NICHT Wenn Sie über die .LDF-Datei verfügen, können Sie die .MDF-Dateien anhängen SQL Server ganz einfach wie folgt:
- Start SQL Server Management-Studio und mit dem Server verbinden.
- Gehen Sie auf Neue Abfrage.
- Geben Sie den folgenden Befehl ein:
sp_attach_single_file_db @dbname='MyDB', @physname=N'C:MyDB_Data.mdf' or CREATE DATABASE MyDB ON (FILENAME = N'C:MyDB_Data.mdf') FOR ATTACH_REBUILD_LOG or CREATE DATABASE MyDB ON (FILENAME = 'C:MyDB_Data.mdf') FOR ATTACH;
Hier ist MyDB der Datenbankname und C:MyDB_Data.mdf der MDF-Dateipfad.
Microsoft empfiehlt die Verwendung der zweiten und dritten Methode, da die erste Methode in der neuen Version möglicherweise nicht mehr verfügbar ist SQL Server Versionen.
- Gehen Sie auf Ausführen um die Abfrage auszuführen.
Genauere Informationen erhalten Sie auch unter:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15
Wenn Ihre .MDF-Datei und .LDF-Datei jedoch nicht ordnungsgemäß heruntergefahren wird. Oder mit anderen Worten: Sie sind beschädigt und Sie müssen sie mit einer anderen Methode anhängen.