Όταν προσπαθείτε να διαβάσετε δεδομένα χαρακτήρων που περιέχει μια δυαδική τιμή null από DB2, ενδέχεται να αποτύχει η ανάγνωση και περικοπή δεδομένων

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2534859 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Σε περιβάλλον Microsoft Host Integration Server 2009, όταν προσπαθείτε να διαβάσετε δυαδικά δεδομένα από DB2, η λειτουργία μπορεί να αποτύχει. Ανάλογα με τα πραγματικά δεδομένα στο DB2, τα δεδομένα που επιστρέφονται μπορεί να είναι NULL (κενό) ή έχει περικοπεί.

Αιτία

Αυτό το ζήτημα παρουσιάζεται όταν δεδομένων DB2 περιέχει ένα δυαδικό αρχείο μηδενική (NULL) σε μια στήλη varchar και η υπηρεσία παροχής δεδομένων χρησιμοποιείται η τιμή NULL ως σύνδεσμο.

Προτεινόμενη αντιμετώπιση

Πληροφορίες επείγουσας επιδιόρθωσης

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

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

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που αφορούν τη συγκεκριμένη επείγουσα επιδιόρθωση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υποστήριξης και εξυπηρέτησης πελατών Microsoft ή για να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Σημείωση Η φόρμα "Επείγουσα επιδιόρθωση διαθέσιμη λήψη" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, είναι επειδή μια επείγουσα επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Δεν υπάρχουν προϋποθέσεις για την εγκατάσταση αυτού του πακέτου επείγουσας επιδιόρθωσης.

Απαιτήσεις επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης.

Πληροφορίες αντικατάστασης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά μια επείγουσα επιδιόρθωση που κυκλοφόρησε στο παρελθόν.

Πληροφορίες αρχείου

Η καθολική έκδοση αυτής της επείγουσας επιδιόρθωσης χρησιμοποιεί ένα πακέτο του Windows Installer για την εγκατάσταση της επείγουσας επιδιόρθωσης. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC) στον ακόλουθο πίνακα. Όταν προβάλετε τις πληροφορίες του αρχείου, την ημερομηνία μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στην καρτέλα στο στοιχείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
Για το 2009 ενοποίηση διακομιστή Microsoft κεντρικού υπολογιστή, εκδόσεις 32-bit
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
db2oledb.dll8.0.3807.2540,49611-Apr-201117: 52x 86
ipresync.dll8.0.3807.2478,04011-Apr-201117: 52x 86
Microsoft.hostintegration.Adapters.msdb2.Management.dll8.0.3807.2407,47211-Apr-201117: 52x 86
Microsoft.hostintegration.Adapters.msdb2.Runtime.dll8.0.3807.279,78411-Apr-201117: 52x 86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3807.21,279,89611-Apr-201117: 52x 86
Microsoft.hostintegration.msdb2client.dll8.0.3807.2239,50411-Apr-201117: 52x 86
msdrda.dll8.0.3807.2882,00011-Apr-201117: 52x 86
snanls.dll8.0.3807.2109,39211-Apr-201117: 52x 86
Για το 2009 ενοποίηση διακομιστή Microsoft κεντρικού υπολογιστή, εκδόσεις 64-bit
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
db2oledb.dll8.0.3807.2540,49611-Apr-201117: 52x 86
ipresync.dll8.0.3807.2478,04011-Apr-201117: 52x 86
Microsoft.hostintegration.Adapters.msdb2.Management.dll8.0.3807.2407,47211-Apr-201117: 52x 86
Microsoft.hostintegration.Adapters.msdb2.Runtime.dll8.0.3807.279,78411-Apr-201117: 52x 86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3807.21,279,89611-Apr-201117: 52x 86
Microsoft.hostintegration.msdb2client.dll8.0.3807.2239,50411-Apr-201117: 52x 86
msdrda.dll8.0.3807.2882,00011-Apr-201117: 52x 86
snanls.dll8.0.3807.2109,39211-Apr-201117: 52x 86

Κατάσταση

Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με την ανάγνωση δυαδικών δεδομένων από DB2, επισκεφθείτε την ακόλουθη ιστοσελίδα MSDN:
CHAR και varchar (Transact-SQL)

Ιδιότητες

Αναγν. άρθρου: 2534859 - Τελευταία αναθεώρηση: Παρασκευή, 6 Μαΐου 2011 - Αναθεώρηση: 1.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Host Integration Server 2009
Λέξεις-κλειδιά: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2534859 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2534859

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com