Sümptomid
Kujutage ette järgmist stsenaariumi.
-
Microsoft Host Integration Server 2013, saate konfigureerida DB2 tabeli.
-
Tabel sisaldab Timestamp veerg, millel on aeg väärtus 24:00:00.
-
Võite proovida, kasutades OLEDB pakkuja DB2 Timestamp veeru valimiseks.
Selle stsenaariumi korral taotlus nurjub ja tagastab järgmise erandiga:
System.ArgumentOutOfRangeException oli töötlemata: HResult = 2146233086
Sõnumi = tund, minut ja teine parameetreid kirjeldada un esinduslikud kuupäev ja kellaaeg.Põhjus
See probleem ilmneb seetõttu aeg väärtus 24:00:00 ei sobi Microsoft SQL serveris.
Lahendus
Kiirparanduse teave
Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.http://support.microsoft.com/default.aspx?scid=FH; [LN]; CNTACTMS Märkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega. Märkus Kui ilmneb täiendavaid probleeme või kui vajalik on tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Microsofti klienditeeninduse ja -toe telefoninumbrite täieliku loendi vaatamiseks või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:Eeltingimused
Teil olema Cumulative Update 2 Microsoft Host Integration Server 2013 selle kiirparanduse installinud. Lisateavet selle kohta, kuidas hankida kumulatiivse värskenduspaketi, klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
Host Integration Server 2013 2929767 koondvärskenduse pakett 2
Koondvärskenduse teave
Lahendus sellele probleemile on kaasatud kumulatiivne värskenduspakett 3 Host Integration Server 2013. Lisateabe saamiseks kumulatiivsed update pakett, vt kumulatiivne värskenduspakett 3 Host Integration Server 2013.
Lahendus
Selle probleemi lahendamiseks võib tõlgendada ajatempli veeru väärtus tekstina. Selleks peate seadistama Kuupäev ja kellaaeg, kui Char ühenduse päringustringi parameetri väärtuseks True. Näiteks seadke see string:
Kuupäev ja kellaaeg, kui Char = True
Lisateabe saamiseks
Kui ajatempli veeru väärtus 24:00, loob korrigeerimisest DB2 vormingust MSSQL-vormingusse suurendab ühe päeva. Näiteks väärtus "2015-08-26-24.00.00.000000" DB2 pool on kohandatud "2015-08-27-00.00.00.000000" MSSQL poolel.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.