FIX: Foutbericht wanneer u SQL Server 2008 installeert op een computer waarop Windows 7 wordt: "Invoke of BeginInvoke kan pas worden aangeroepen op een besturingselement is de vensteringang gemaakt."

Microsoft distribueert oplossingen voor Microsoft SQL Server 2008 als één downloadbaar bestand. Aangezien de oplossingen cumulatief zijn, bevat elke nieuwe release alle hotfixes en alle beveiligingscorrecties die waren opgenomen in de voorgaande SQL Server 2008 releases.

Symptomen

In Windows 7 kunt uitvoeren u met een van de volgende bewerkingen:

  • U kunt Microsoft SQL Server 2008 installeren via de grafische gebruikersinterface (GUI).

  • Upgrade van SQL Server 2000 of SQL Server 2005 naar SQL Server 2008 via de grafische gebruikersinterface.

  • Installeren van een Cluster van SQL Server 2008 via de grafische gebruikersinterface.

  • Upgraden van een cluster van SQL Server 2000 of SQL Server 2005 cluster naar een SQL Server 2008-cluster via de grafische gebruikersinterface.

Nadat u een van deze bewerkingen uitvoert, wordt het volgende foutbericht weergegeven tijdens de Installatie ondersteuning regel stap van de installatie:

Roepen of BeginInvoke kan pas worden aangeroepen op een besturingselement is de vensteringang gemaakt.



Bovendien kan het volgende foutbericht worden vastgelegd in een van de Setup-logboekbestanden van SQL Server setup. Bijvoorbeeld, kan het volgende foutbericht wordt geregistreerd in het bestand Detail_LandingPage.txt:

< Datum >< tijd > Slp: type uitzondering: System.InvalidOperationException
< Datum >< tijd > Slp: bericht:

< Datum >< tijd > Slp: aanroepen of BeginInvoke kan pas worden aangeroepen op een besturingselement is de vensteringang gemaakt.
< Datum >< tijd > Slp: Stack:

< Datum >< tijd > Slp: bij System.Windows.Forms.Control.WaitForWaitHandle (WaitHandle waitHandle)

< Datum >< tijd > Slp: bij System.Windows.Forms.Control.MarshaledInvoke (besturingselement beller gemachtigdenmethode, Object [] args, synchrone Boolean)

< Datum >< tijd > Slp: bij System.Windows.Forms.Control.Invoke (methode van de gemachtigde, Object [] args)

< Datum >< tijd > Slp: op Microsoft.SqlServer.Configuration.UIExtension.WaitScreen.Close()

< Datum >< tijd > Slp: bij Microsoft.SqlServer.Configuration.UIExtension.UserInterfaceService.Start (String moniker)

< Datum >< tijd > Slp: bij Microsoft.SqlServer.Configuration.UIExtension.StartAction.ExecuteAction (String actionId)
< Datum >< tijd > Slp: bij Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute (String actionId, TextWriter errorStream)

< Datum >< tijd > Slp: bij Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction (WorkflowObject-metabase TextWriter statusStream)

< Datum >< tijd > Slp: bij Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions (WorkflowObject, metaDb, loggingStream TextWriter)

< Datum >< tijd > Slp: regel evaluatie gedaan: geslaagd

Oplossing

SQL Server 2008 servicepack 1


De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 4 voor SQL Server 2008 Service Pack 1. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:

973602 cumulatieve updatepakket 4 voor SQL Server 2008 Service Pack 1Opmerking Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. Microsoft raadt u aan de toepassing van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

970365 met de SQL Server 2008 bouwt die zijn uitgebracht na Service Pack 1 voor SQL Server 2008 is uitgebracht
Hotfixes voor Microsoft SQL Server 2008 worden voor een specifieke servicepacks voor SQL Server gemaakt. U moet een hotfix voor SQL Server 2008 Service Pack 1 toepassen op een installatie van SQL Server 2008 Service Pack 1. Voor elke hotfix die wordt geleverd in een servicepack van SQL Server is standaard opgenomen in het volgende servicepack voor SQL Server.

De versie van SQL Server 2008

Belangrijk Als u de versie van SQL Server 2008 uitvoert, moet u deze correctie installeren.

De correctie voor dit probleem werd voor het eerst uitgebracht in cumulatieve Update 8. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2008, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:

975976 cumulatieve updatepakket 8 voor SQL Server 2008Opmerking Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

956909 met de SQL Server 2008 bouwt die zijn uitgebracht nadat SQL Server 2008 werd uitgebracht.

Status

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

Referenties

Voor meer informatie over de incrementele Servicing-Model voor SQL Server, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:

935897 een incrementele Servicing-Model is beschikbaar in de SQL Server-team voor het leveren van hotfixes voor gemelde problemen



Voor meer informatie over het naamgevingsschema voor SQL Server-updates klikt u op het volgende artikel in de Microsoft Knowledge Base:

822499 Nieuw naamgevingsschema voor Microsoft SQL Server-software-updatepakketten



Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de vertaalkwaliteit?

Wat heeft uw ervaring beïnvloed?

Hebt u aanvullende feedback? (Optioneel)

Bedankt voor uw feedback.

×