2015-04-29 25 views

Antwort

1

Es scheint, es ist nicht aus der Box unterstützt. Allerdings können Sie die Azure SQL-Datenbank in SQL Server Management Studio öffnen und erzeugen Skript erstellen, dass Sie die Datenbank in On-Prem-Server erstellen können, und wenn Sie die Daten auch kopiert werden müssen, dann können Sie bcp verwenden.

http://blogs.msdn.com/b/cesardelatorre/archive/2010/06/04/importing-exporting-data-to-sql-azure-databases-using-bcp-and-sql-scripts.aspx

Schritte MDF-Datei zu erstellen.

  1. Öffnen Sie SQL Server Management Studio und stellen Sie eine Verbindung zum Azure-Server und zum lokalen SQL-Server her.
  2. die Datenbank Azure Wählen Sie für die Sie MDF erstellen möchten, klicken Sie rechts und Script-Datenbank als>erstellen, um>Neue Abfragefenster, wählen die das Skript im Abfragefenster erstellen wird angezeigt. Kopiere es.
  3. Wählen Sie dann Datenbanken unter lokalen Server und klicken Neue Abfrage Schaltfläche in Symbolleiste, fügen Sie den in vorherigen Schritt kopiert Skript. Führen Sie das Skript aus, das die Datenbank lokal erstellt.
  4. die MDF-Datei zu finden, direkt neu erstellte Datenbank klicken und Eigenschaften wählen. Wählen Sie im Dialogfeld Dateien Seiten und in der Eigenschaftenraster nach rechts scrollen und Sie sehen die Pfad und Name der MDF-und LDF-Dateien.
+0

Ich habe gerade ein Skript erstellt, das den Schritten des Blogs folgt, auf den Sie verweisen. Aber wie stelle ich sicher, dass mein Ergebnis eine MDF-Datei ist? – Daan

+0

Ich bin nicht sicher, ob ich Ihre Frage richtig verstehe, jede Datenbank ist eine MDF-Datei. Ich habe die obige Antwort mit Schritten zum Erstellen und Suchen der MDF-Datei für die neu erstellte Datenbank aktualisiert. Bitte werfen Sie einen Blick. –

+0

Sie können eine Datenbank anstelle von Scripting und Bcp-ing manuell exportieren. – Boboyum

6

Eine weitere Möglichkeit, diese

mit UI tun können
  1. Exportieren Sie Ihre Datenbank als .bacpac Datei. enter image description here

  2. Laden Sie das Bacpac aus dem Speicherkonto herunter, in das Sie es exportiert haben. enter image description here

  3. Import der BacPac in Ihrem lokalen Rechner durch SSMS. enter image description here

  4. Zugriff auf die MDF-Datei durch Rechtsklick auf die Datenbank und unter Datenbankeigenschaften finden Sie die Lage des MDF enter image description here

mich Datei anzeigen lassen wissen, ob das hilft, Vin

+0

Ich hatte dies tatsächlich mit meiner eigenen Azure SQL-Datenbank getestet, aber der Import der Bacpac-Datei ist mit einem Fehler im On-Prem-Server fehlgeschlagen. Deshalb habe ich es nicht erwähnt. –