Datenbank exportieren von Access-zu SQL-server: Indizes und Schlüssel?

Habe ich exportiert eine Reihe von Microsoft-Access-Datenbank-Tabellen auf einen SQL Server 2012 mithilfe von ODBC. Nachher habe ich verlinkt, um die Datenquellen zu erstellen verknüpfter Tabellen.

Nun hier ist das Problem.

Wenn ich überprüfen, dass die Tabellen in der SQL-Server selbst, ich Bemerke nur die Datenbank-Tabellen, Spalten und die entsprechenden Datentypen vorhanden sind. Es gibt keine Schlüssel oder Indizes gefunden werden. Doch, in meiner Access-Datenbank Sie waren alle definiert. Auch ist mir aufgefallen, dass Anträge auf Zugang zu wählen Sie ein Feld(N), uniquele Identifizierung jedes Datensatzes zu gewährleisten, die Integrität der Daten und zum aktualisieren von Datensätzen. Diese werden dann der Primärschlüssel verstehe ich, aber warum nicht die PK, die bereits vorhanden sind?

Was wäre die einfachste und effizienteste Art und Weise zu migrieren, die anderen Feld-Eigenschaften wie Indizes, Schlüssel, Einschränkungen? Wie sonst hätte ich definieren müssen alle diejenigen, die manuell und das wäre sehr Zeit-intensiv.

Vielen Dank für Eure Hilfe!

Schreibe einen Kommentar