Microsoft SQL Server bietet Ihnen eine Verbindungsserver Option, die Sie verwenden, eine Excel-Tabelle als Eingabe für einen Datenbank-Tabelle lässt . Dieser Assistent ermöglicht es Ihnen, SQL verwenden, um Datensätze zu importieren, so dass Sie nicht brauchen, um sie manuell eingeben . Dieser Prozess ist von Vorteil, wenn Sie mehrere Excel-Zeilen , die Sie zur Eingabe in die SQL Server-Datenbank wollen . Anleitung
1
Klicken Sie in Windows "Start" -Taste auf dem SQL Server , und wählen Sie "Alle Programme " im Menü . Klicken Sie auf " SQL Server " und anschließend auf " SQL Server Management Studio. " Der Import Software wird auf dem Datenbank-Server .
2
Klicken Sie auf " Neue Frage " an der Spitze der SQL -Editor. Ein Fenster öffnet sich , wo Sie Ihre SQL-Code eingeben. Sie müssen zuerst eine Verknüpfung Ihr Server mit dem Excel-Arbeitsblatt. Geben Sie den folgenden Text in das neue Fenster geöffnet , um Ihre Excel-Tabelle zu verknüpfen :
sp_addlinkedserver ' LinkedSpreadsheet ', ' Jet 4.0 ', ' Microsoft.Jet.OLEDB.4.0 ', ' c : \\ MyExcel \\ Kunden. xls '
Ersetzen Sie den letzten Parameter mit dem Standort und Namen des eigenen Excel- Datei. Drücken Sie auf " F5" , um den Code und Link zur Tabellenkalkulation auszuführen. Die " LinkedSpreadsheet " text ist der Alias gegeben, um die Excel-Tabelle . Sie verwenden diesen Alias auf Ihre Datensätze importieren
3
Geben Sie die folgende SQL -Code in Ihre Datensätze importieren: .
Select * in myTable von LinkedSpreadsheet ... [ sheet1 $ ]
Diese Abfrage Einfuhren Datensätze aus der Tabellenkalkulation sheet1 $ Blatt und gibt die Datensätze in die Datenbank Tabelle namens myTable. Ersetzen Sie " myTable " mit Ihrem eigenen Tisch Namen.
4
"F5" drücken , um die Abfrage auszuführen. Abhängig von der Geschwindigkeit Ihres Servers und der Größe der Datensätze , kann es mehrere Minuten dauern , um alle Datensätze zu importieren.