Erstens gehören sowohl .mdf- als auch .ldf-Dateien zu den vom SQL-Server generierten Unterdateien, die zur Datenbankdatei gehören.
.mdf ist die Abkürzung für Primärdatendatei
zweite,
Im SQL Server Enterprise Manager
Datenbank auswählen
Rechtsklick
Wählen Sie zusätzlich
Drittens erstellen Sie eine Datenbank mit demselben Namen wie die MDF-Datei, die Sie in der Datenbank öffnen möchten, merken sich den Speicherort und verwenden dann die
Die geöffnete MDF-Datei ersetzt die neu erstellte MDF-Datenbankdatei (unter Version 2008).
Wenn Sie auf die Situation stoßen, dass die MDF-Datei nicht geöffnet werden kann, betrachten Sie das Problem aus drei Perspektiven
Erstens, ob das Dateiformat falsch geschrieben ist
(bereit zum Einfügen eines Links)
Zweitens, ob sich eine IDF-Datei im gleichen Pfad wie MDF befindet
Jede Datenbank von SQL Server wird in zwei Dateien gespeichert, eine mit dem Suffix „mdf“, einer Datendatei, und die andere mit dem Suffix „
ldf, für die Protokolldatei. Daher kann der Sicherungseffekt erzielt werden, solange diese beiden Dateien regelmäßig kopiert werden.
Drittens das Berechtigungsproblem der MDF-Datei
Beim Anhängen der .mdf-Datei an die Datenbank wird angezeigt, dass die physische Datei nicht geöffnet werden kann, und der Betriebssystemfehler 5: „5 (Zugriff verweigert)“ Fehler: 5120. Lösung: Das aktuelle Konto der Datenbank verfügt nicht über ausreichende Berechtigungen für den Ordner, in dem die MDF-Datei gespeichert ist, und die Ordnerberechtigungsrolle wird zu „Jeder“ hinzugefügt.
Detaillierte Schritte finden Sie unter dem Link unten