FIX: Foutbericht wanneer u probeert een exemplaar van SQL Server 2005 upgrade naar SQL Server 2008: "wachten op de Database-Engine herstel ingang is mislukt. Controleer het foutenlogboek van SQL Server voor mogelijke oorzaken"

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 968829 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Symptomen

Het volgende scenario:
  • U kunt de sa-account wijzigen voor een instantie van Microsoft SQL Server 2005.
  • U probeert dit exemplaar van SQL Server 2005 upgrade naar SQL Server 2008.
In dit scenario wanneer de database-engine wordt bijgewerkt, kan de upgrade mislukken en wordt het volgende foutbericht weergegeven:
Wachten op de Database-Engine herstel ingang is mislukt. Controleer het foutenlogboek van SQL Server voor mogelijke oorzaken.
Bovendien mag u de volgende foutberichten in het logbestand van SQL Server setup vinden:
<date> <time>spid6s uitvoering msdb.dbo.sp_syspolicy_create_purge_job <date> <time>spid6s fout: 515, ernst: 16 staat: 2.
<date> <time>spid6s kan niet de waarde NULL in de kolom 'owner_sid' tabel 'msdb.dbo.sysjobs'; invoegen kolom toegestaan Null-waarden niet. INVOEGEN is mislukt.
<date> <time>spid6s fout: 912, ernst: 21, staat: 2.
<date> <time>spid6s Script niveau upgrade van database 'master' mislukt omdat 515, foutstatus 2, ernst 16 upgrade stap 'sqlagent100_msdb_upgrade.sql' is opgetreden. Dit is een ernstige fout die normale werking kan verstoren en de database off line. Als de fout is opgetreden tijdens de upgrade van de database 'master', kan de volledige SQL Server-exemplaar wordt gestart. Eerdere vermeldingen foutenlogboek op fouten controleren, de passende corrigerende maatregelen te nemen en de database opnieuw te starten zodat de upgrade scriptstappen volledig uitgevoerd.
<date> <time>spid6s fout: 3417, ernst: 21, staat: 3. </time></date></time></date></time></date></time></date></time> </date></time></date>
Opmerking SQL Server setup-logboekbestand heet meestal SQLServer_ERRORLOG_yyyy-mm-ddThh.mm.ss.txt en bevindt zich in de volgende map:
<SQL install="" directory=""></SQL>\100\Setup Bootstrap\log\yyyymmdd_hhmmss

Oorzaak

Tijdens de upgrade bevat een script wilt maken van de SP_Syspolicy_Create_Purge_job opgeslagen procedure. De procedure maakt de taak van de syspolicy_purge_history en hardcodes de eigenaar van de taak van de account sa. Omdat de sa-account is gewijzigd, mislukt de werkgelegenheid. Hierdoor wordt het probleem dat wordt vermeld in de sectie 'Symptomen'.

Workaround

Dit probleem te omzeilen, naam van de account sa als sa en upgrade van het exemplaar van SQL Server 2005.

Dit probleem is opgelost in SQL Server 2008 Service Pack 1 (SP1). Dus wanneer u een exemplaar van SQL Server 2005 upgrade naar een versie die later is dan SQL Server 2008 SP1, dit probleem treedt niet op. U moet SQL Server 2008 en SQL Server 2008 Service Pack 1 of een latere update (dit is ook bekend als een "slipstreamed" versie) installeren.Voor meer informatie over SQL Server 2008 Service Pack 1 klikt u op het volgende artikel in de Microsoft Knowledge Base:
968382 Hoe u het nieuwste servicepack voor SQL Server 2008
955392 Het bijwerken of pas een installatie van SQL Server 2008

Status

Microsoft heeft bevestigd dat dit een probleem is in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'. SQL Server 2008 Service Pack 1 werd voor het eerst een correctie aangebracht voor dit probleem.

Referenties

Klik op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base voor meer informatie over terminologie voor software-update:
824684 Beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven

Meer informatie

Bezoek de volgende websites van Microsoft Developer Network (MSDN) blog voor meer informatie over dit probleem:

http://blogs.msdn.com/psssql/Archive/2008/09/10/upgrade-for-SQL-Server-2008-CAN-Fail-if-you-have-Renamed-the-SA-account.aspx

http://blogs.msdn.com/b/psssql/Archive/2009/03/17/How-to-fix-Your-SQL-Server-2008-Setup-Before-You-Run-Setup-Part-II.aspx

Eigenschappen

Artikel ID: 968829 - Laatste beoordeling: zaterdag 22 september 2012 - Wijziging: 4.0
De informatie in dit artikel is van toepassing op:
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Standard
Trefwoorden: 
kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB968829 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende: 968829

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com