Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

Stel dat u SQL Server 2017 gebruikt en u veel SQL Server SSIS-pakketten (Integration Services) hebt. Mogelijk merkt u dat SSIS- of Power BI-rapporten sporadisch mislukken met de volgende verbindingstime-outfouten:

"_Main_XXXXX:Error: SSIS Error Code DTS_E_OLEDBERROR. Er is een OLE DB-fout opgetreden. Foutcode: 0x80004005.'

Er is een OLE DB-record beschikbaar. Bron: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Description: "Login timeout expired".

Er is een OLE DB-record beschikbaar. Bron: 'Microsoft SQL Server Native Client 11.0' Hresult: 0x80004005 Beschrijving: 'Kan aanmeldingsproces niet voltooien vanwege vertraging in aanmeldingsreactie'.

Er is een OLE DB-record beschikbaar. Bron: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Description: "TCP Provider: Timeout error [258]. "."

Anders is het probleem niet beperkt tot SSIS of alleen Power BI rapporten. Elke toepassing kan prestatieproblemen en time-outs ondervinden tijdens het maken van verbinding met SQL Server. 

Deze oplossing introduceert twee nieuwe kolommen, error_code en op_history in sys.dm_os_buffer_descriptors DMV. Error_code kolom vertegenwoordigt de foutinformatie tijdens de laatste poging om de betreffende buffer te vullen. Op_history kolom vertegenwoordigt de operationele geschiedenis van de buffer in bit-indeling (4 bits per bewerking, 16 bewerkingen in totaal, de laatste 4 bits vertegenwoordigen de meest recente bewerking en naar links verschuiven naarmate de tijd vordert). 

Opmerking Met deze oplossing worden geen specifieke fouten opgelost die u ziet tijdens het vullen van de bufferpagina's. Er wordt alleen informatie weergegeven over foutcodes en bewerkingen op buffers, zodat aanvullende probleemoplossing kan worden uitgevoerd met de nieuwe informatie. 

Oorzaak

De time-out en prestatieproblemen zijn algemeen van aard en kunnen veel onderliggende hoofdoorzaken hebben. In dit specifieke geval zijn er veel fouten en nieuwe pogingen die worden waargenomen tijdens het lezen van gegevenspagina's uit gegevensbestanden en het vullen van de geheugenbuffers (geheugenweergave van gegevenspagina's). De hoofdoorzaak voor bufferpopulatiefouten wordt niet duidelijk geïdentificeerd als de onderliggende foutcodes tijdens het vullen van de buffers die niet beschikbaar zijn.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve update voor SQL Server:

Over cumulatieve updates voor SQL Server:

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingscorrecties die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:

Verwijzingen

Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×