Simptomi
Kad veicat paralēlu vaicājumu, kas ietver sapludināšanas savienojumu ar Microsoft SQL Server 2014, tiek parādīts apgalvojuma izņēmums, un SQL Server kļūdu žurnālfailā tiek rādīts šāds kļūdas ziņojums:
<datums> <laiku> SPID<ID> izmantojot ' dbghelp. dll ' version ' 4.0.5 ' <datuma> <laiku> SPID> <0 id> * * Dump thread-SPID = <ID>, EC = 0x0000007F8608E160> <4 datums> <laiku> SPID> <8 ID> * * * steka dempings tiek nosūtīts uz <diska nosaukumu>: \Program faili\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt> <2 datums> <laiks> SPID> <6 ID> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <datuma> <laika> ID SPID> <2 ID> * <datuma> <laiku> SPID> <8s> * sākt steka izmeti: <datums> <laiks>SPID<ID> * <datuma> <>. qxcntxt Time . cpp: 1143> <4 datums> <laiku> SPID> <8 ID> * izteiksmi:! " Šis kods nerada izņēmumus "<datums> <laiku> SPID> <4 ID> * spid: <ID><datuma> <laika> SPID> <2 id> * procesa ID: 3556> <4 datums> <laiku> SPID> <8 ID> * <datuma> <laiks> SPID><4 id> * Input Buffer 37 bytes-<datums> <laiks> SPID ID> <00 * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00> datuma> <02 laiku> <SPID> id> <06 * ÿÿ> 01 00 00 00 ff FF 0c 00 00 00 00 00 26 04 04 05 00 00 & datums> <laiks> SPID> <3 ID> * 00> <5 datuma> <laiku> SPID> <9 ID> * <datuma> <laiks> SPID> <5 ID> *.. Time . <datuma> <laiku> SPID> <1 ID>> <7 ID> [info] identitātes sākuma beigām | Stāvokļa rezultāta kļūda spekulācija sagatavotā LazyCommit ir tikai lasāma | Transakciju datu bāzes ThreadId | ReadSet WriteSet ScanSet saglabāšanas _ LogSizeRq | CommitDep TotalComm Dependent 0 Dependent 1 Dependent 2 apgādājamie 3 atkarībā no 4 atkarīgās 5 atkarībā no 6 | Apgabala atrašanās vieta |> <9 datums> <laiks> SPID> <43 ID> taimauts gaida ārējo dump procesu 11800. <datums> <> SPID> <49 ID> kļūda: 17066, smaguma pakāpe: 16, štats: 1. <datuma> <laiks> spid> <5 ID> SQL Server apgalvojums: fails: <qxcntxt. CPP>, Line = 1143 failed = "!" Šis kods nav jāierosina. Šī kļūda var būt saistīta ar hronometrāžu. Ja kļūda joprojām pastāv pēc priekšraksta atkārtotas palaišanas, izmantojiet DBCC CHECKDB, lai pārbaudītu datu bāzi strukturālai integritātei, vai restartējiet serveri, lai nodrošinātu, ka atmiņas datu struktūras nav bojātas.
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 5 SQL Server 2014 /en-us/help/3011055
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".