2010-10-19 8 views

Antwort

44

Wenn Sie meinen, dass Sie die Datenbank anhängen auf einem anderen Server in der Lage sein wollen, dann ist es das, was Sie tun können:

die Datenbank
  1. lösen (rechts auf die Datenbank klicken und klicken Detach)
  2. kopieren Sie die MDF- und lDF-Dateien auf Ihren Backup-Speicherort
  3. befestigen Sie die Datenbank (rechts Databases klicken und klicken Attach)

Dies ist der Pfad, in der MDF-Datei finden:

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\ 
+6

Wo finde ich die MDF? Vielen Dank. – q0987

+7

Klicken Sie in Management Studio mit der rechten Maustaste auf die Datenbank, und klicken Sie auf Eigenschaften. Gehen Sie zur Seite 'Dateien'. Sie finden den Ort unter 'Pfad'. –

+0

Was für eine brillante Antwort, Alter! –

1

die rechte Maustaste auf Datenbank von Management Studio -> abzulösen. Dann haben Sie die MDF-Datei können Sie exportieren, wo immer Sie wollen :)

1

Wenn das, was wollen Sie eine Replik Ihrer SQLEXPRESS/MDF lokalen File- auf einem Remote-Server (SQL Server 2005)

Sie können Recht klicken Sie in der "Server Explorer" auf db.mdf Datei und drücken "um Anbieter veröffentlichen ..."

Sie können eine Vielzahl von Kompatibilitäten mit SQL Server 2005, 2008 usw.

wählen

Der Ausgang ist ein .sq l Abfrage-Datei ..

Kam über diese Frage und dachte, dies wäre eine gute Alternative Antwort, da ich hier durch die Suche nach genau das gleiche Ding bekam!

+0

Leider ist die SQL-Generation nicht die gleiche wie eine MDF; Ein MDF kann direkt angehängt werden. –

1

Ich denke, der beste Weg ist, eine .bak Datei von SQL Server zu erstellen.

Rechtsklick auf die Datenbank =>Task =>Back Up -> Wählen Sie die Datenbank in Source und traf OK.

1

C: \ Programme \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA \

Dies ist der Weg, wo Sie MDF

0

Nach meiner Erfahrung Datei finden, die leichter zu bedienen die Befehle sp_detach_db (MSDN) und sp_attach_db (MSDN). Ich habe versucht, eine Datenbank anzuhängen, die offline war, wenn sie getrennt wurde, und SQL Server Management Studio (2014) stürzte immer ab, wenn ich die Attach-Option aus dem Kontextmenü verwendete. Die Befehle haben funktioniert - hoffe, das spart jemandem Zeit.

HINWEIS: Run SSMS als Administrator, wenn Sie ein Zugriff verweigert sehen bei dem Versuch, die anhängen auszuführen Befehl

1

Gehen Sie auf den Pfad C: \ Benutzer Ihrem PC Namen \ dann werden Sie MDF- finden, LDF Datei hier

1

Wenn Sie in Visual Studio sind, gehen Sie zu SQL Server Object Explorer. Suchen Sie die gewünschte Datenbank, klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften. Suchen Sie in der Registerkarte "Eigenschaften" nach Datendatei, daneben befindet sich der Speicherort für Ihre MDF-Datei.

Verwandte Themen