Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Simptomi

Pieņemsim, ka izmantojat SQL Server 2017, un jums ir daudz SQL Server Integration Services (SSIS) pakotnes, iespējams, pamanīsit, ka SSIS vai Power BI atskaite navsporādiski, un viņam ir šādas savienojuma taimauta kļūdas:

"_Main_XXXXX: kļūda: SSIS kļūdas kods DTS_E_OLEDBERROR. Radās OLE DB kļūda. Kļūdas kods: 0x80004005. "

Ir pieejams OLE DB ieraksts. Avots: "Microsoft SQL Server Native Client 11,0" HRESULT: 0x80004005 apraksts: "pieteikšanās taimauts ir beidzies".

Ir pieejams OLE DB ieraksts. Avots: "Microsoft SQL Server Native Client 11,0" HRESULT: 0x80004005 apraksts: "nevar pabeigt pieteikšanās procesu, jo ir kavēta pieteikšanās atbilde".

Ir pieejams OLE DB ieraksts. Avots: "Microsoft SQL Server Native Client 11,0" HRESULT: 0x80004005 apraksts: "TCP nodrošinātājs: taimauta kļūda [258]. "."

Pretējā gadījumā problēma nav ierobežota tikai ar SSIS vai PowerBI atskaitēm. Jebkura lietojumprogramma var hit veiktspējas problēmas un taimautus, vienlaikus veidojot savienojumu ar SQL Server. 

Šis labojums ir ieviests divās jaunās kolonnās, error_code un op_historysys.dm_os_buffer_descriptors DMV. Error_code kolonna attēlo kļūdu informācija pēdējā mēģinājuma laikā, lai aizpildītu attiecīgo izlīdzinošo. Op_history kolonna norāda bufera darbības vēsturi bitu formātā (4 darbības bits, 16 darbību kopskaits, pēdējie 4 biti attēlo jaunākās darbība un pāreja no kreisās puses kā laika gaitā). 

Piezīme. Šis labojums nenovērš nekādas specifiskas kļūdas, ko redzat, kad tiek aizpildīts buferis lapas. Tā atklāj tikai informāciju par kļūdu kodiem un darbībām buferos lai ar jauno informāciju varētu veikt papildu problēmu novēršanu. 

Cēlonis

Taimauta un veiktspējas problēmas ir vispārīgi, un tām var būt daudz pamata iemeslu. Šajā konkrētajā gadījumā ir daudz kļūdu un mēģinājumu, kas tiek novērots, mēģinot nolasīt datu lapas no datu failiem un aizpildīt atmiņas buferus (datu lappušu attēlojums atmiņā). Bufera populācijas kļūdu cēlonis nav skaidri identificēti kā pamatā esošie kļūdu kodi, mēģinot aizpildīt neatklātos buferus.

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Risinājums

Šī problēma ir novērsta šajā SQL Server kumulatīvajā atjauninājumā:

Par kumulatīvajiem SQL Server atjauninājumiem:

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:

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×