Sümptomid
Oletagem, et lubate Kättesaadavusrühmad Microsoft SQL Server 2014 eksemplari. Teete kättesaadavus rühma Tõrkesiirde peamine koopia on aktiivne tehinguid. Seejärel kuvatakse 3303 hoiatusteade:
Remote tugevdama tehingu ' %. * ls' (ID 0 x % 016I64x %ls) % S_DATE andmebaasi '%ls' LSN % S_LSN ei käivitatud.
Sellisel juhul ei saa järgmised andmed draiverid või pakkujad saagi "Serveri tõrge kõvendid" erand:
-
Microsoft JDBC draiveri SQL Server 4.0
-
OLE DB draiveri SQL Server
-
SQL Server Native client OLE DB
Seetõttu kliendi rakendus, mis kasutab neid draivereid või pakkujad ei tea kanne on "in-kahtlust." Kande "ja kahtlust" tähendab, et see võib olla toime ja tugevdatud edukalt kettale või on katkestatud ja SQL Server tagasi pöörata. Kui see "on kahtlust" tehing on tagasi pöörata, need draiverid või pakkujad võivad siiski arvesse tehingu edukalt toime, kuna neid ei saa loovad erandi. See võib põhjustada rakenduse andmed vastuolu probleem.
Märkus. Järgmised ühenduse pakkujad saate hõivata "Serveri tõrge kõvendid" erand "ja kahtlust" tehingute puhul:
-
Microsoft ODBC driver SQL Server
-
SQL serveri Omaklient (ODBC)
Lahendus
See probleem parandati esmakordselt järgmise koondvärskenduse SQL Server.
SQL serveri 2014 koondvärskenduses 5/en-us/help/3011055
Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Vaadake SQL serveri kumulatiivseid värskendusi:
Kiirparanduse teaveSelle kiirparanduse tutvustatakse uut jälituslipp 3923. Trace flag võimaldab SQL serveri ilmnenud erand taotlusele, kui tõstetakse 3303 hoiatusteade.
Pärast selle kiirparanduse rakendamist peate lubama selle jälituslipp probleemi lahendamiseks. Kiirparanduse ja trace flag rakendus peab valideerimise kontrollimaks, kas tehing on tagasi pöörata või pärast erand on püütud rakendada.
Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses jaotis Kiirparandus on saadaval. Kui seda jaotist ei ole, saatke Microsofti klienditeenindusele ja -toele taotlus kiirparanduse hankimiseks.
Märkus. Kui ilmneb veel probleeme või kui on tarvis teha 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. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:
http://support.microsoft.com/contactus/?ws=supportMärkus. Vormil Kiirparandus on allalaadimiseks saadaval kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.
Taaskäivitamise nõueTe ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.