Wie man eine MDF-Datei anhängen . Die MDF-Datei ist die primäre Datendatei , die die Tabelle Schemas, Tabellen und Daten. Die LDF-Datei ist die Datei, die Protokolle für die Datenbank enthält . Es ist am besten, wenn beide Dateien zu einer Microsoft SQL Server-Instanz anhängen , aber es ist möglich, nur die MDF -Datei und die SQL Server eine LDF -Datei für die Datenbank zu erstellen befestigen. Things You
Microsoft SQL Server
brauchen anzeigen Weitere Anweisungen
1
Erstellen Sie eine Datenbank in Microsoft SQL Server namens " Demand" , Hier ist der SQL-Befehl in der Ausgabe ein Abfrage-Fenster , verwendet es standardmäßig für alles, aber der Name der Datenbank : Datenbank erstellen Nachfrage
2
Bestimmen Sie, wo die MDF-und LDF-Dateien der Datenbank tatsächlich auf der Festplatte gespeichert sind : sp_helpdb Nachfrage
standardmäßig wird es so sein, irgendwo , zB: C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data
3
Lösen Sie die MDF-und LDF -Dateien aus der Microsoft SQL Server-Instanz : sp_detach_db Nachfrage
4
Öffnen Sie den Ort, an dem die Dateien gespeichert sind und löschen Sie entweder die Demand.LDF Datei oder seinen Namen ändern . Dies simuliert nur mit der MDF Verfügung zu befestigen
5
Befestigen Sie die MDF-Datei mit dem Microsoft SQL Server-Instanz , indem Sie den folgenden Befehl in einem Abfrage-Fenster , ändern Sie den Namen der Datenbank -und Datei- Pfad entsprechend . : EXEC sp_attach_db @ dbname = N'Demand ', @ filename1 = n'C : \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand.mdf '
Sie eine Meldung ähnlich bekommen sollte : Datei Aktivierung Misserfolg. Der physische Dateiname "c: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ DATA \\ Demand_log.LDF " kann incorrect.New Protokolldatei ' C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand_log.LDF ' erstellt wurde.
Die Microsoft SQL Server versucht, die Standard- LDF-Datei anfügen , aber da es fehlte der Server gerade erstellt eine neue Protokolldatei .