Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Χρησιμοποιήστε μία από τις παρακάτω υπηρεσίες παροχής δεδομένων Microsoft κεντρικού υπολογιστή ενοποίησης Server 2010 για να συνδεθείτε με ένα σύστημα IBM DB2:
-
Προσαρμογέας Microsoft BizTalk για DB2
-
Υπηρεσία παροχής Microsoft ADO.NET δεδομένων για DB2
-
-
Ενεργοποιήσετε την ομαδοποίηση συνδέσεων, προσθέτοντας το ομαδοποίηση συνδέσεων = True ιδιότητα στη συμβολοσειρά σύνδεσης που χρησιμοποιείται για τη σύνδεση με το σύστημα IBM DB2.
-
Μπορείτε να αλλάξετε την ιδιότητα Connect Timeout στη συμβολοσειρά σύνδεσης DB2 να έχει μια τιμή μεγαλύτερη από 15 δευτερόλεπτα.
-
Μπορείτε να αποθηκεύσετε τις αλλαγές στη συμβολοσειρά σύνδεσης DB2.
Σε αυτό το σενάριο, όταν χρησιμοποιείτε τον προσαρμογέα BizTalk για DB2 ή όταν εκτελείτε μια εφαρμογή που χρησιμοποιεί την υπηρεσία παροχής ADO.NET για DB2, λαμβάνετε ένα από τα ακόλουθα μηνύματα λάθους:Μήνυμα σφάλματος 1
Η συμβολοσειρά σύνδεσης δεν έχει καθοριστεί ή περιέχει μη έγκυρες ιδιότητες
Μήνυμα σφάλματος 2
Η τιμή είναι εκτός περιοχής
Αιτία
Αυτό το ζήτημα παρουσιάζεται επειδή ο προσαρμογέας BizTalk για DB2 και η υπηρεσία παροχής δεδομένων ADO.NET για υπηρεσίες παροχής δεδομένων DB2 χρησιμοποιούν μια ιδιότητα Connect Timeout που έχουν μέγιστη τιμή των 15 δευτερολέπτων.
Προτεινόμενη αντιμετώπιση
Πληροφορίες αθροιστικής ενημερωμένης έκδοσης
Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στο πακέτο αθροιστικών ενημερωμένων εκδόσεων 1 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2908834 πακέτο αθροιστικών ενημερώσεων 1 για Host Integration Server 2013Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στο πακέτο αθροιστικών ενημερώσεων 8 για κεντρικό ενοποίηση Server 2010. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης της αθροιστικής πακέτο ενημερωμένων εκδόσεων, ανατρέξτε στο θέμα αθροιστική 8 ενημέρωση πακέτου για κεντρικό ενοποίηση Server 2010.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Περισσότερες πληροφορίες
Η ιδιότητα Connect Timeout Καθορίζει πόσο μια νέα σύνδεση αίτηση αναμονής όταν χρησιμοποιούνται όλες τις συνδέσεις στο χώρο συγκέντρωσης σύνδεσης. Εάν μια σύνδεση δεν είναι διαθέσιμη πριν από την τιμή της ιδιότητας Connect Timeout λήξει, η νέα αίτηση σύνδεσης αποτυγχάνει και παρουσιάζεται μια εξαίρεση "σύνδεση δεν είναι διαθέσιμη".Μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης, η ιδιότητα Connect Timeout δεν διαθέτει ένα ανώτερο όριο. Επιπλέον, μια Άπειρη Connect Timeout τιμή καθορίζεται χρησιμοποιώντας την τιμή –1.Αυτή η συμπεριφορά ενημερωμένο για τον προσαρμογέα BizTalk για DB2 και η υπηρεσία παροχής Microsoft ADO.NET δεδομένων για DB2 ταιριάζει με τη συμπεριφορά που υπάρχει ήδη κατά τη χρήση της υπηρεσίας παροχής OLE DB για DB2 που περιλαμβάνεται στο κεντρικό ενοποίηση Server 2010 και η αυτόνομη υπηρεσία παροχής OLE DB για υπηρεσίες παροχής DB2 που περιλαμβάνονται με τα πακέτα δυνατοτήτων του Microsoft SQL Server.