Ισχύει για
Host Integration Server 2013

Συμπτώματα

Μπορείτε να εκτελέσετε μια εφαρμογή που χρησιμοποιεί η διαχειριζόμενη υπηρεσία παροχής για DB2 που περιλαμβάνεται στο Microsoft κεντρικό ενοποίηση διακομιστή 2013. Όταν προσπαθείτε να περάσετε μια παράμετρος που καθορίζει την τιμή του MsDb2Type ή όταν χρησιμοποιείται μια εσφαλμένη τιμή, εσφαλμένα αποτελέσματα διαβιβάζονται στον πίνακα DB2.Σημείωση Για παράδειγμα, αυτό το ζήτημα παρουσιάζεται στο παρακάτω παράδειγμα κώδικα:

Dim Test As Decimal = 12.1234param.MsDb2Type = MsDb2Type.Intparam.Value = TestMyCommand.Parameters.Add(param)

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

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή η διαχειριζόμενη υπηρεσία παροχής για DB2 δεν πραγματοποιεί επικύρωση ανεξάρτητα από το αν μια τιμή έχει πληκτρολογηθεί σωστά ή εσφαλμένα. Ούτε εμποδίζει εσφαλμένες τιμές από που μεταβιβάζεται σε DB2.

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

Πληροφορίες αθροιστικής ενημερωμένης έκδοσης

Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στην αθροιστική ενημερωμένη έκδοση 2 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή.

Κατάσταση

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

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

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

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