Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Εξάγετε έναν πίνακα ως αρχείο CSV χρησιμοποιώντας microsoft SQL Server Management Studio (SSMS) ή SQL Server Data Tools (SSDT). Για παράδειγμα, εξάγετε έναν πίνακα σε μορφή CSV σε ένα έργο SQL Server Υπηρεσίες ενοποίησης (SSIS).

Εάν επιλέξετε διπλά εισαγωγικά (") ως προσδιοριστικό κειμένου και, εάν κάποιες εγγραφές περιέχουν διπλά εισαγωγικά, τα σημάδια ενδέχεται να μην είναι σωστά διαφυγής στο αποτέλεσμα.

Παράδειγμα

Αρχικά δεδομένα

big"data

Αναμενόμενη έξοδος

"big""data"

Πραγματική έξοδος

"big"data"

Επίλυση

Η επιδιόρθωση για αυτό το πρόβλημα περιλαμβάνεται στην ακόλουθη ενημέρωση για SQL Server:

Συγκεντρωτική ενημέρωση 8 για SQL Server 2017

Μετά την εγκατάσταση αυτής της ενημέρωσης, όταν εξάγετε έναν πίνακα χρησιμοποιώντας τη μορφή CSV, πρέπει να ενεργοποιήσετε τη δυνατότητα "Προσδιοριστικό διαφυγής", ορίζοντας την τιμή του σε Αληθές.

Η δυνατότητα "Προσδιοριστικό διαφυγής" πρέπει να αλλάξει στο SSDT για το αποθηκευμένο πακέτο SSIS όταν χρησιμοποιείτε τη συμπεριφορά διαφυγής.

Το παρακάτω στιγμιότυπο οθόνης δείχνει τις λεπτομέρειες της ιδιότητας EscapeQualifier:

Λεπτομέρειες της ιδιοκτησίας EscapeQualifier

Σημειώσεις: 

  • Ο Οδηγός εισαγωγής και εξαγωγής SQL Server έχει τον περιορισμό ότι δεν μπορείτε να ενεργοποιήσετε αυτήν τη δυνατότητα, επειδή η ιδιότητα EscapeQualifier είναι απενεργοποιημένη από προεπιλογή.

  • Μπορείτε να αποθηκεύσετε το πακέτο SSIS μόνο μέσω του οδηγού και να τροποποιήσετε αυτή την ιδιότητα μέσω του SSDT για να λάβετε αυτήν τη δυνατότητα.

  • Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επίπεδες προσαρμοσμένες ιδιότητες αρχείου - SQL Server Υπηρεσίες ενοποίησης (SSIS) | Microsoft Learn.

Πληροφορίες για τις εκδόσεις SQL Server

Κάθε νέα έκδοση για SQL Server περιέχει όλες τις άμεσες επιδιορθώσεις και τις επιδιορθώσεις ασφαλείας που υπήρχαν στην προηγούμενη δομή. Συνιστάται να εγκαταστήσετε την πιο πρόσφατη έκδοση για την έκδοση του SQL Server σας:

Η πιο πρόσφατη δομή για SQL Server 2017

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για πρόβλημα στα προϊόντα της Microsoft που αναφέρονται στην ενότητα "Ισχύει για".

Αναφορές

Ενημερωθείτε σχετικά με την τυπική ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή των ενημερώσεων λογισμικού.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×