Migration von MS Access zu SQL Server 2005-Datenbank

0
284

Vor kurzem hatte ich die Migration der Daten aus einer Access-Datenbank auf SQL Server 2005, da meine Datenbank war immer zu groß für den Zugang zu handhaben. Ich entschied, dass, da es ein ziemlich einfacher Prozess, aber etwas, das viele Menschen tun könnte, dass ich schreiben würde, es hier als Artikel.

Ich habe auch geschrieben, zwei andere Migrations-Artikel, die Sie interessieren könnten: Migration der Bilder von Flickr zu Picasa und Migration von iPhone zu iPhone 3G. Nun zurück zu Access, SQL.

Erste, Sie brauchen, um stellen Sie sicher, dass SQL Server 2005 oder SQL 2005 Express installiert auf Ihrem computer zusammen mit dem SQL Server Management Studio. Wenn so, Sie bereit sind, exportieren Sie Ihre Access-Datenbank auf SQL 2005.

Transfer Access-Datenbank auf SQL Server 2005

Ö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.

Geben Sie einen Namen ein, und konfigurieren Sie die anderen Einstellungen nach Bedarf und klicken Sie auf OK. Jetzt müssen wir mit der rechten Maustaste auf die Datenbank, die wir gerade erstellt haben, und wählen Sie Aufgaben und dann die Daten Importieren.

Auf die Datenquelle im Dialogfeld einen Bildlauf nach oben, bis Sie finden Sie unter Microsoft Access.

Neben Datei, 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-format in SQL Server 2005 nicht erkannt! Also, wenn Sie eine Access 2007-Datenbank, zuerst konvertieren Sie Sie in den Access 2002-2003-format indem Sie auf 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.

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.

In den meisten Fällen, wenn Sie wollen einfach nur die übertragung der gesamten Datenbank, sollten Sie die erste option wählen. Wenn Sie möchten, dass nur ein Teil der Daten aus einer bestimmten Tabelle, können Sie schreiben die SQL-Abfrage. Klicken Sie Auf Weiter.

Standardmäßig werden alle Tabellen ausgewählt werden sollten, und wenn Sie klicken Sie auf die Bearbeiten – Schaltfläche unter Mapping, sehen Sie die Ziel-Datenbank erstellen, alle Tabellen übereinstimmen, was in der Access-Datenbank.

Hier habe ich nur eine Tabelle in meiner Access-Datenbank. Klicken Sie auf Weiter und wählen Sie dann, ob Sie sofort ausführen oder speichern Sie es als eine Datei, um später ausführen.

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 Sie sollten nun alle Ihre Zugang Daten schön importieren in eine SQL Server 2005-Datenbank, die Sie dann verwenden können, für was auch immer Sie mögen.

Probleme importieren Sie Ihre Daten aus Access zu SQL 2005? Wenn ja, poste einen Kommentar und ich werde versuchen zu helfen!