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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Στο 2013 ενοποίηση διακομιστή Microsoft κεντρικού υπολογιστή, μπορείτε να ρυθμίσετε έναν πίνακα DB2.

  • Ο πίνακας περιέχει μια στήλη Timestamp με μια τιμή ώρας 24:00:00.

  • Προσπαθείτε να επιλέξετε τη στήλη σήμανσης χρόνου χρησιμοποιώντας την υπηρεσία παροχής OLEDB για DB2.

Σε αυτό το σενάριο, η αίτηση αποτυγχάνει και επιστρέφει την ακόλουθη εξαίρεση:

System.ArgumentOutOfRangeException ήταν που δεν αντιμετωπίστηκε: HResult =-2146233086
Μήνυμα = ώρα, λεπτό και δευτερόλεπτο παραμέτρους περιγράφουν ένα DateTime που δεν.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή η τιμή ώρας 24:00:00 δεν είναι έγκυρο στον Microsoft SQL Server.

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

Πληροφορίες άμεσης επιδιόρθωσης

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

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

http://support.Microsoft.com/default.aspx?scid=FH; [LN] CNTACTMS

Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

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

Πρέπει να έχετε αθροιστική ενημερωμένη έκδοση 2 για Microsoft κεντρικού υπολογιστή ενοποίηση διακομιστή 2013 για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2929767 την αθροιστική ενημερωμένη έκδοση του πακέτου 2 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή

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

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

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, που μπορεί να ερμηνεύσει την τιμή της στήλης χρονικής σήμανσης ως κείμενο. Για να γίνει αυτό, πρέπει να ορίσετε την παράμετρο συμβολοσειράς σύνδεσης Ημερομηνίας και ώρας ως χαρακτήρα στην τιμή True. Για παράδειγμα, ορίσετε αυτήν τη συμβολοσειρά ως εξής:

Ημερομηνίας και ώρας ως χαρακτήρας = True

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

Εάν η τιμή ώρες σε μια στήλη σήμανσης χρόνου είναι 24:00, προσαρμογή από τη μορφή DB2 στη μορφή MSSQL δημιουργεί μια αύξηση της μίας ημέρας. Για παράδειγμα, η τιμή "2015-08-26-24.00.00.000000" στην πλευρά DB2 προσαρμόζεται "2015-08-27-00.00.00.000000" στην πλευρά MSSQL.

Κατάσταση

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

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

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

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

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

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

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

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

×