Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So exportieren Sie Daten aus einer Excel-Tabelle in eine Sql Server 2008-Tabelle

Öffnen Sie in Ihrem SQL Server Management Studio den Objekt-Explorer, gehen Sie zu Ihrer Datenbank, in die Sie die Daten laden möchten, klicken Sie mit der rechten Maustaste und wählen Sie dann Aufgaben> Daten importieren.

Dadurch wird der Assistent zum Importieren von Daten geöffnet, der normalerweise ziemlich gut für den Import aus Excel funktioniert. Sie können eine Excel-Datei auswählen, auswählen, aus welchem ​​Arbeitsblatt Daten importiert werden sollen, Sie können auswählen, in welcher Tabelle sie gespeichert werden sollen und wie die Spalten aussehen sollen. Ziemlich flexibel.

Sie können dies einmalig ausführen oder als SQL Server Integration Services (SSIS)-Paket in Ihrem Dateisystem oder in SQL Server selbst speichern und es immer wieder ausführen (sogar geplant, um es zu einem bestimmten Zeitpunkt auszuführen). bestimmten Zeit, mit SQL Agent).

Aktualisierung: ja, ja, ja, du kannst all die Dinge tun, die du immer wieder fragst - hast du überhaupt mindestens einmal versucht, diesen Assistenten auszuführen??

OK, hier kommt es - Schritt für Schritt:

Schritt 1: Wählen Sie Ihre Excel-Quelle aus

Schritt 2: Wählen Sie Ihre SQL Server-Zieldatenbank aus

Schritt 3: Wählen Sie Ihr Quellarbeitsblatt (aus Excel) und Ihre Zieltabelle in Ihrer SQL Server-Datenbank aus; siehe Schaltfläche "Zuordnungen bearbeiten"!

Schritt 4: Überprüfen (und ändern Sie bei Bedarf) Ihre Zuordnungen von Excel-Spalten zu SQL Server-Spalten in der Tabelle:

Schritt 5: Wenn Sie es später verwenden möchten, speichern Sie Ihr SSIS-Paket in SQL Server:

Schritt 6: - Erfolg! Dies ist auf einem 64-Bit-Rechner, funktioniert wie ein Zauber - tun Sie es einfach!!