Microsoft Access ist eine Datenbank -Anwendung mit der Office-Suite enthalten. Der Zugriff wird in kleinen Business-Anwendungen für die interne Software oder Webseiten verwendet werden. Sobald das Unternehmen wächst, wird eine robustere Datenbank-Anwendung erforderlich . SQL Server ist für größere Unternehmen eingesetzt , und es hat die Fähigkeiten , um die Access-Datenbank verbinden und importieren Sie die Daten direkt aus der Datei. Sie können diese Methode verwenden , um jede Ihrer Access-Tabellen zu importieren. Anleitung
1
Öffnen Sie Microsoft SQL Server Management -Konsole. Verwenden Sie das "sa" Benutzernamen und Kennwort ein, um sich beim Server anzumelden . Seit Portierungsdatenaustauschverfahren erhöhte Rechte erforderlich , sorgt der sa Benutzernamen haben Sie die richtigen Zugriffsrechte .
2
rechten Maustaste auf die Datenbank, die die Access-Tabellen halten wird , und wählen Sie " Neue Abfrage. " Es öffnet sich ein neues Abfragefenster
3
Verwenden Sie den folgenden Befehl ein, um die Access-Datenbank verknüpfen : . OPENDATASOURCE ( ' Microsoft.Jet.OLEDB.4.0 ', 'C : \\ MyDB.mdb ') Ersetzen Sie " myDB " mit dem Namen und den Speicherort Ihrer Access-Datenbank . Diese Links direkt in der Datenbank , so dass Sie können Abfragen auf die Datei .
4
Importieren Sie Ihre Tabelle in die SQL Server. Der einfachste Weg, um die Daten der Tabelle importieren wird mit Hilfe eines " insert into "-Abfrage . Der folgende Code veranschaulicht, wie eine Tabelle customer in SQL Server zu importieren: . Insert into [dbo ] [ Kunden ] first_name , last_nameselect vorname, nachname FROM OPENDATASOURCE ( ' Microsoft.Jet.OLEDB.4.0 ', ' MyDB.mdb ') .. . [ access_customer_table ]
5
Drücken Sie die F5 -Taste. Dieser führt die SQL- Abfrage und importiert die Daten . Abhängig von der Größe der Tabelle , kann es einige Sekunden dauern , um die Daten zu importieren.