Migrieren von Daten von MS Access zu einer SQL Server-Datenbank

0
341

Vor kurzem hatte ich die Migration der Daten aus einer Access-Datenbank auf SQL Server 2014, da meine Datenbank war immer zu groß für den Zugang zu handhaben. Obwohl der Prozess ist ziemlich einfach, dachte ich, ich Schreibe einen Artikel mit Schritt-für-Schritt-Anleitungen.

Erste, Sie brauchen, um stellen Sie sicher, dass SQL Server oder SQL Server Express auf Ihrem computer installiert. Beim herunterladen von SQL Server Express auf einem personal computer, stellen Sie sicher, laden Sie die version mit Advanced Services. Wenn nicht, dann ist die Datenbank-engine nicht installiert und Sie müssen SQL Management Studio ohne jede Datenbank-Instanz zu verbinden.

Nachdem Sie SQL Server installiert ist, können Sie fahren Sie mit den Schritten unten, um den import der Access-Datenbank in eine neue Datenbank in SQL Server.

Transfer Access-Datenbank auf SQL Server

Öffnen Sie SQL Server Management Studio und verbinden mit der Datenbank-server, den Sie möchten, importieren Sie Ihre Access-Datenbank in. Unter Datenbankenmit der rechten Maustaste und wählen Sie Neue Datenbank. Wenn Sie bereits eine Datenbank haben und Sie möchten einfach nur importieren, ein paar Tabellen aus Access, dann einfach überspringen Sie diesen und gehen Sie zum Importieren von Daten Schritt unten. Einfach mit der rechten Maustaste auf Ihre aktuelle Datenbank, anstatt ein neues zu erstellen.

Wenn Sie eine neue Datenbank erstellen, gehen Sie vor und geben Sie einen Namen ein, und konfigurieren Sie die Einstellungen, wenn Sie möchten, ändern Sie die von den Standardeinstellungen.

Jetzt müssen wir mit der rechten Maustaste auf die Test-Datenbank, die wir gerade erstellt haben, und wählen Sie Aufgaben und dann die Daten Importieren.

Auf der Auswählen einer Datenquelle wählen Sie im Dialogfeld Microsoft Access (Microsoft Jet-Datenbank-Engine) aus der drop-down-box.

Neben Datei name, klicken Sie auf Durchsuchen , und navigieren Sie zu der Access-Datenbank, die Sie importieren möchten, und klicken Sie auf Öffnen. Beachten Sie, dass die Datenbank nicht im Access 2007 oder höher-format (ACCDB) als SQL-Server erkennt nicht, es! Also, wenn Sie ein 2007-2016 Access-Datenbank, zuerst konvertieren Sie Sie in den Jahren 2002-2003-Datenbank – format (MDB), indem Sie auf Datei – Speichern unter.

Gehen Sie vor und klicken Sie auf Weiter , wählen Sie das Ziel aus. Seit Sie mit der rechten Maustaste auf die Datenbank, die Sie wollte, in die die Daten importiert, sollte es schon abgeholt werden, in der Liste. Wenn nicht, wählen Sie SQL Native Client von der Ziel – drop-down. Sie sollten die Datenbank-Instanz unter dem Server Namen und dann in der Lage sein zu wählen, die bestimmte Datenbank an der Unterseite, sobald Sie wählen Sie Ihre Methode der Authentifizierung.

Klicken Sie auf Weiter, und geben Sie dann, wie Sie wollen, übertragen Sie die Daten aus Access in SQL, indem Sie entweder Kopieren Sie die Daten aus einer oder mehreren Tabellen oder Schreiben Sie eine Abfrage zum angeben der Daten übertragen werden.

Wenn Sie möchten, kopieren Sie alle Tabellen oder auch nur einzelne Tabellen aus der Access-Datenbank, ohne Daten-manipulation, wählen Sie die erste option. Wenn Sie brauchen, um zu kopieren-nur bestimmte Spalten und Zeilen von Daten aus einer Tabelle, dann wählen Sie die zweite option aus und schreiben Sie eine SQL-Abfrage.

Standardmäßig werden alle Tabellen ausgewählt werden sollten, und wenn Sie klicken Sie auf die Bearbeiten – Zuordnungen klicken, können Sie festlegen, wie die Felder zwischen den beiden Tabellen. Wenn Sie eine neue Datenbank für den import, dann ist es eine exakte Kopie.

Hier habe ich nur eine Tabelle in meiner Access-Datenbank. Klicken Sie auf Weiter, und du wirst sehen, das Paket Ausführen – Bildschirm, wo Sofort Ausgeführt werden , sollte überprüft werden.

Klicken Sie auf Weiter, und klicken Sie dann auf Fertig stellen. Dann sehen Sie den Fortschritt der Datenübertragung, wie es geschieht. Nachdem es abgeschlossen ist, sehen Sie die Anzahl der Zeilen, die übertragen werden für jede Tabelle in der Meldung – Spalte.

Klicken Sie auf Schließen und fertig. Sie können jetzt gehen Sie vor und führen Sie SELECT auf Ihre Tabellen, um sicherzustellen, dass alle Daten importiert habe. Jetzt können Sie genießen die Leistung von SQL Server für die Verwaltung Ihrer Datenbank.

Probleme importieren Sie Ihre Daten aus Access zu SQL Server? Wenn ja, poste einen Kommentar und ich werde versuchen zu helfen. Genießen Sie!