Kommas getrennte Dateien enthalten die Erweiterung " CSV ", was bedeutet, dass die Datei im Text-Format ist anzeigt. Die Klartext -Format ermöglicht Ihre SQL Server 2005 -Engine , um Datensätze zu importieren. Die Datensatz-Felder sind durch Kommas getrennt , und jede neue Platte ist auf einer neuen Zeile in der Datei. Die SQL Server 2005 -Datenbank-Engine verfügt über ein Kommandozeilen-Tool , mit dem Sie schnell importieren Sie diese Dateien auf Ihren Server- Tabelle erlaubt . Anleitung
1
Klicken Sie in Windows auf "Start" und wählen Sie " Alle Programme". Klicken Sie auf " SQL Server 2005 " in den Programm- Gruppen und klicken Sie dann auf " SQL Server Management Studio " zu Ihrem Haupt- Konsole zu öffnen.
2
Klicken Sie auf Ihren Datenbank-Server Namen auf der linken Seite des Fensters. Klicken Sie auf die Schaltfläche in der Symbolleiste mit dem Namen " Neue Abfrage. " Es öffnet sich ein Text-Editor für SQL Server .
3
Erstellen des Import-Tabelle . Zum Beispiel, wenn Sie eine Liste von Kunden importieren möchten, erstellen Sie eine Tabelle, die den Kunden Vor-und Nachnamen hat . Der folgende Code erstellt ein Import- Tabelle mit Kunden Vor-und Nachnamen Felder :
create table CustomerImport
( CustID INT,
Vorname varchar (30 ), Stand
Name varchar (30 ) )
Typ dieser Code in Ihre Abfrage-Editor und "F5" drücken , um die Tabelle auf dem SQL- Server zu erstellen.
4
Import der CSV-Datei zur Customer-Tabelle . Die folgende "bulk insert "-Befehl nimmt den Schutz Ihrer Textdatei und legt jeder Datensatz in einer Tabellenzeile :
Masseneinfügung CustomerImport
von 'c: \\ mycsv.txt '
mit
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\\ n'
)
Ersetzen " mycsv.txt "mit dem Dateinamen für die CSV-Datei. Die " FIELDTERMINATOR " und " ROWTERMINATOR " Parameter das Format in der CSV-Datei . Jedes Feld in einer CSV-Datei wird durch das Komma getrennt, und die " ROWTERMINATOR " Parameter zeigt an, dass eine neue Linie einen neuen Rekord bedeutet .
5
Drücken Sie die Taste "F5" , um den Import -Befehl auszuführen . Es kann einige Minuten für den Import-Prozess dauern , abhängig von der Größe der Textdatei .