λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

Τρόπος εισαγωγής ενός αρχείου CSV σε έναν πίνακα του SQL Server

Τα περισσότερα συστήματα διαχείρισης βάσεων δεδομένων παρέχουν έναν τρόπο για να εξάγει τα αρχεία σε ένα αρχείο . Μια τιμή διαχωρισμένες με κόμμα ( CSV) είναι μια κοινή μορφή , διότι επιτρέπει για έναν απλό τρόπο για να μετακινήσετε δεδομένα από ένα σύστημα διαχείρισης βάσεων δεδομένων σε ένα άλλο , όπως από την Oracle για την MySQL ή Access σε Microsoft SQL Server. Εισαγωγή ενός αρχείου CSV σε έναν πίνακα του Microsoft SQL Server γίνεται με τη χρήση της « BULK INSERT " εντολή Transact - SQL . Τα πράγματα που θα χρειαστείτε για Microsoft SQL Server 2005 ή αργότερα
SQL Server Management Studio για
επεξεργαστή κειμένου Plain
Η Εμφάνιση Περισσότερες οδηγίες
Προετοιμάστε το αρχείο CSV
Η 1

Ανοίξτε το αρχείο CSV χρησιμοποιώντας ένα απλό πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad των Windows . 2

Βεβαιωθείτε ότι κάθε γραμμή ( ή εγγραφή) είναι σε ξεχωριστή γραμμή στο αρχείο .

με 3

Βεβαιωθείτε ότι κάθε πεδίο εγγραφής ( ή εισόδου στήλη) χωρίζεται με ένα κόμμα . Σημείωση : . Εάν δεν υπάρχει καμία καταχώρηση για ένα συγκεκριμένο πεδίο , τότε θα ήταν πιθανό να υπάρχουν δύο κόμματα δίπλα στο άλλο
Η 4

Βεβαιωθείτε ότι δεν υπάρχει ίσος αριθμός των στηλών σε κάθε γραμμή και ότι δεν κόμματα ή υπάρχουν κενά στο τέλος της κάθε γραμμής .
5

Κάντε τις απαραίτητες αλλαγές στο αρχείο και στη συνέχεια κλείστε το αποθηκεύσετε το αρχείο στη ρίζα της «Ε» σας δίσκο ( ή άλλη θέση όπου SQL Server έχει πρόσβαση ) .
εικόνων Δείτε τη βάση δεδομένων SQL Server
Η

6 Κάντε κλικ στο κουμπί "Start" και πλοηγηθείτε στο " Όλα τα προγράμματα ", " Microsoft SQL Server , " " SQL Server Management Studio για . "
Η 7

Επιλέξτε το διακομιστή που φιλοξενεί τη βάση δεδομένων όπου το αρχείο θα πρέπει να εισάγονται από το " όνομα διακομιστή "drop-down μενού .

8

Επιλέξτε " Έλεγχος ταυτότητας των Windows " από το drop -down μενού " ταυτότητας " .
Η

9 Κάντε κλικ στο κουμπί "Σύνδεση" .
εικόνων
Η 11 εισάγουν το αρχείο CSV
Η 10

Αριστερό κλικ στη βάση δεδομένων σε " Object Explorer " που περιέχει τον πίνακα στον οποίο θα εισαχθούν τα δεδομένα του αρχείου CSV .

Κάντε κλικ στο κουμπί " New Query " στη Βασική γραμμή εργαλείων .
Η 12

Πληκτρολογήστε τον ακόλουθο κώδικα στο αρχείο το ερώτημα από πού " table_name " είναι το όνομα του πίνακα στον οποίο τα δεδομένα πρέπει να εισαχθούν και " file_name.csv " είναι το όνομα του αρχείου που περιέχει τα δεδομένα

. " BULK INSERT table_nameFROM ' C : \\ file_name.csv ' ΜΕ ( FIELDTERMINATOR = ' , ' ROWTERMINATOR = ' \\ n' ) GOSELECT * ΑΠΟ table_name "

13

Κάντε κλικ στο " " κουμπί στη γραμμή εργαλείων του προγράμματος επεξεργασίας SQL ή πατήστε το κουμπί" Execute F5 " στο πληκτρολόγιο .
Η 14

το σύστημα θα αναφέρει " εντολή ολοκληρώθηκε με επιτυχία » και να επιστρέψει όλες τις σειρές δεδομένων στον πίνακα αν ολοκληρωθεί με επιτυχία .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα