SQL Importieren von data aus Azure mit SSMS Import / Export Wizard

Ich habe eine lokale database erstellt und jetzt versuche ich, data aus meiner azureen database mit dem SSMS Import / Export Wizard zu importieren. Es funktionierte gut und die data werden importiert. Das Problem ist, dass der Primärschlüssel während des Importvorgangs automatisch generiert wird und sich von der entfernten database unterscheidet, aufgrund dessen ich einige Probleme bekomme, wenn ich versuche, meinen Code auszuführen. Beispielsweise. Ich habe zwei Tische Kunden und Produkte. Die Primärschlüssel-ID in meiner entfernten Kundentabelle startet ab 5. Also ist die ID des zweiten Kunden 6. Aber jetzt da die zweite Kundennummer 2 in meinem lokalen DB ist und mein Fremdschlüssel noch 6 in der Produkttabelle ist. Es zeigt auf einen anderen Kunden jetzt. Gibt es eine Möglichkeit, data zu importieren, wie es von Remote-DB ist, auch der Primärschlüssel oder gibt es einen anderen path, dies zu tun.

Danke im Voraus.

Sie können dieses Tool verwenden, es kann Ihnen helfen, die data erfolgreich zu importieren https://sqlazuremw.codeplex.com/

Im SQL server-Import- und Export-Assistenten, nach dem Kopieren von data aus oder mehr Tabellen oder Sichten, wählen Sie Quelltabellen, OPEN Edit Mapping … check Identify insert.

Ich habe verstanden, dass ich die genaue Kopie der database wollte und dies nicht mit dem Import / Export Wizard erreicht werden kann, da es die Primärschlüssel während des Importvorgangs erzeugt. Die database wird unbrauchbar, wenn Sie einige Zeilen auf dem server gelöscht haben. In diesem Fall habe ich eine Bacpac-file mit dem SqlBackupandftp-Tool erstellt . Anschließend wurde die database lokal mit der bacpac-file erstellt. [SSMS -> klicken Sie mit der rechten Maustaste auf den Ordner databaseen -> Importieren von data-Tier-Anwendung -> Wählen Sie die Bacpac-file. Dies wird die database als solche kopieren.