2016-08-04 32 views
-1

Ich habe derzeit eine Access-Datenbank mit einer Tabelle namens "Bestellungen". Ich muss die Datensätze aus der Access-Tabelle "Bestellungen" an eine vorhandene Tabelle mit dem Namen "Bestellungen" in SQL Server anfügen.Daten von Access DB an SQL Server anhängen

Beide Datenbanken sind nicht verknüpft, aber beide befinden sich auf demselben Computer, Windows Server 2008 R2.

Wie schreibe ich die Abfrage?

Noch einmal, in SQL Server, ich bereits eine Tabelle namens "Aufträge" mit einigen Daten darin, die ich behalten muss. Ich muss von Access auf diese vorhandene Tabelle in SQL Server anhängen.

Außerdem sind alle Felder identisch, in beiden Tabellen gleich benannt.

Jede Hilfe wäre willkommen.

Vielen Dank.

+0

Mögliches Duplikat von [Anfügen von Daten aus einer Access-Tabelle an eine SQL Server-Tabelle über eine Pass-Through-Abfrage?] (Http://stackoverflow.com/questions/12951475/how-to-append-data-from -an-access-table-to-a-sql-server-tabelle-via-a-pass-through) – TTeeple

Antwort

2

würde ich die SQL Server-Tabelle in der Access-Datenbank verknüpfen (es wird Orders1 oder so automatisch benannt werden) und eine Access-INSERT-Abfrage wie folgt ausführen:

INSERT INTO Orders1 
SELECT * FROM Orders 

unter der Annahme, dass die Spalten wirklich identisch sind, und es gibt keine IDENTITY-Spalte in der Servertabelle. Andernfalls geben Sie die Spalten an.

+0

Genau das, was ich gesucht habe. Vielen Dank – Brasciole