ΕΠΙΔΙΌΡΘΩΣΗ: Καταστροφή ενός Heap ενδέχεται να παρουσιαστεί όταν IIS λήγει μια υπηρεσία web που χρησιμοποιεί η υπηρεσία παροχής OLE DB για DB2 για να υποβάλετε ερώτημα σε μια βάση δεδομένων της IBM DB2 σε ένα περιβάλλον Host Integration Server

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

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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Μια εφαρμογή web κάνει κλήση σε μια βάση δεδομένων της IBM DB2, χρησιμοποιώντας την υπηρεσία παροχής Microsoft OLE DB για DB2 που περιλαμβάνεται στο Microsoft Host Integration Server ερώτημα.
  • Το executionTimeout ιδιότητα στο αρχείο Web.config υπηρεσίες web έχει οριστεί σε μια τιμή. Για παράδειγμα, η ιδιότητα ορίζεται στην προεπιλεγμένη ρύθμιση 30 δευτερόλεπτα.
  • Internet Information Services (IIS) εκδίδει μια "νήματος ματαίωσης" όταν το executionTimeout υπέρβαση του ιδιότητα.

Σε αυτό το σενάριο, ενδέχεται να παρουσιαστεί καταστροφή ενός heap. Επιπλέον, δεν ολοκληρωθεί η κλήση από την εφαρμογή web.

Αιτία

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

ΣΗΜΕΙΩΣΗ Το ακριβές σενάριο για αυτό το ζήτημα είναι δύσκολο να αναπαραχθεί.

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

Host Integration Server 2009

Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στο πακέτο αθροιστικών ενημερωμένων εκδόσεων 1 για Host Integration διακομιστή 2009.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
2587090 Αθροιστική ενημερωμένη έκδοση πακέτου 1 για Host Integration διακομιστή 2009

Host Integration Server 2010

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

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

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

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

Πρέπει να έχετε Microsoft Host Integration Server 2010 για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.

Πληροφορίες επανεκκίνησης

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

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

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

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

Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλετε τις πληροφορίες του αρχείου, τότε μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στο το Ημερομηνία και ώρα το στοιχείο του πίνακα ελέγχου.

Για Microsoft Host Integration Server 2010, έκδοση 32-bit
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Db2oledb.dll8.5.4375.2632,65608-Σεπ-201114: 25x 86
DRDAResync.exe8.5.4375.2530,26408-Σεπ-201114: 25x 86
Microsoft.hostintegration.msdb2client.dll8.5.4375.2264,08008-Σεπ-201114: 25x 86
Msdrda.dll8.5.4375.2989,00808-Σεπ-201114: 25x 86
Για Microsoft Host Integration Server 2010, έκδοση 64-bit
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Db2oledb.dll8.5.4375.2632,65608-Σεπ-201114: 28x 86
Db2oledb.dll8.5.4375.2878,92808-Σεπ-201114: 28x 64
DRDAResync.exe8.5.4375.2719,70408-Σεπ-201114: 28x 64
Microsoft.hostintegration.msdb2client.dll8.5.4375.2264,08008-Σεπ-201114: 28x 86
Msdrda.dll8.5.4375.21,716,56008-Σεπ-201114: 28x 64
Msdrda.dll8.5.4375.2989,00808-Σεπ-201114: 28x 86

Κατάσταση

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

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

Τα προϊόντα τρίτων κατασκευαστών που περιγράφει αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες που είναι ανεξάρτητοι της Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.

Ιδιότητες

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

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

 

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