Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

Tänk dig följande situation:

  • Du har en instans av Microsoft SQL Server 2008 R2 som är värd för en användar kontroll punkt (UCP).

  • Du installerar det kumulativa uppdaterings paketet 1 för SQL Server 2008 R2 på instansen.

I det här scenariot lyckas installationen. Men det går inte att starta SQL Server-tjänsten. Dessutom loggas följande fel meddelanden i logg filen för SQL Server.

<-datum> <> spid7s [sysutility_mdw]. Sysutility_ucp_core. sp_initialize_mdw_internal<datum><tid> spid7s SQL Server blockerade åtkomst till proceduren "sys. xp_qv" för komponenten ' agent XPS ' eftersom den här komponenten är inaktive rad som en del av säkerhets konfigurationen för den här servern. En system administratör kan aktivera användning av "agent XPs" genom att använda sp_configure. Mer information om hur du aktiverar "agent XPs" finns i "områdes konfiguration" i SQL Server Books Online.<datum><> spid7s fel: 15281, allvarlighets grad: 16, State: 1.<-datum><gången> spid7s SQL Server blockerade åtkomst till proceduren sys.xp_qv i komponenten ' agent XPS ' eftersom den här komponenten är inaktive rad som en del av säkerhets konfigurationen för den här servern. En system administratör kan aktivera användning av "agent XPs" genom att använda sp_configure. Mer information om hur du aktiverar "agent XPs" finns i "områdes konfiguration" i SQL Server Books Online.<datum><> spid7s fel: 912, allvarlighets grad: 21; State: 2.<datum><gången> spid7s skript nivå uppgraderingen för databasen ' Master ' misslyckades eftersom uppgraderings steget ' sqlagent100_msdb_upgrade. SQL ' påträffade fel 15281, State 1, allvarlighets grad 16. Det här är ett allvarligt fel tillstånd som kan störa den vanliga åtgärden och databasen kopplas från. Om felet uppstod under uppgraderingen av Master-databasen kommer den att förhindra hela SQL Server-instansen från att starta. Kontrol lera tidigare fel i felet, vidta lämpliga åtgärds åtgärder och starta om databasen så att skript uppgraderings stegen körs.<datum><> spid7s fel: 3417, allvarlighets grad: 21; State: 3.<-datum><> det går inte att återställa huvud databasen med spid7s. Det går inte att köra SQL Server. Återställ original filen från en fullständig säkerhets kopia, reparera den eller återskapa den. Mer information om hur du återskapar huvud databasen finns i SQL Server Books Online.<-datum><> spid7s SQL trace avbröts på grund av avstängning. Spårnings-ID = "1". Detta är endast ett informations meddelande. ingen användar åtgärd krävs.

Det här problemet kan även uppstå när du uppgraderar en instans av SQL Server 2008 R2 Release Candidate (RC) som är värd för en UCP till slut versionen av SQL Server 2008 R2.

Orsak

Det här problemet uppstår eftersom alternativet agent-XPs inte är aktiverat när SQL Server 2008 R2 kör uppgraderings skriptet för msdb-databasen. Det här skriptet körs när SQL Server-tjänsten startas. Skriptet kör en lagrad procedur som är relaterad till UCP. Dessutom kräver den lagrade proceduren att alternativet agent-XPs är aktiverat.

Lösning

Kumulativ uppdaterings information

Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 2. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2008 R2 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

2072493 Kumulativt uppdaterings paket 2 för SQL Server 2008 R2Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 R2. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

981356 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 släpptes

Lösning

Obs! Om du inte har installerat det kumulativa uppdaterings paketet 1 ännu, bör du följa "lösning" för att installera det kumulativa uppdaterings paketet 2. Det här problemet finns inte i det samlade uppdaterings paketet 2 och senare versioner av uppdatering för SQL Server 2008 R2. Om du får det här problemet när du har installerat det kumulativa uppdaterings paketet 1 kan du lösa problemet genom att följa dessa steg:

  1. Aktivera spårnings flaggan 902 i SQL Server 2008 R2. Gör så här:

    1. Öppna SQL Server Configuration Manager.

    2. I SQL Server Configuration Manager klickar du på SQL Server-tjänster.

    3. Dubbelklicka på SQL Server -tjänsten.

    4. Klicka på fliken Avancerat i dialog rutan Egenskaper för SQL Server .

    5. Klicka på fliken Avancerat och leta reda på alternativet Start parametrar .

    6. Add ;-T902 till slutet av det befintliga strängvärdet och klicka sedan på OK.

  2. Högerklicka på SQL Server -tjänsten och klicka sedan på Starta.

  3. Om SQL Server Agent-tjänsten körs högerklickar du på SQL Server Agent-tjänsten och klickar sedan på stoppa.

  4. Öppna SQL Server Management Studio och Anslut sedan till instansen av SQL Server 2008 R2.

  5. Kör följande påståenden:

    EXEC sp_configure "Visa Avancerat"; 1; Konfigurera om EXEC sp_configure "Tillåt uppdateringar"; 0; Konfigurera om EXEC sp_configure ' agent XPs ', 1; Konfigurera om ANVÄNDER

  6. I SQL Server Configuration Manager högerklickar du på SQL Server -tjänsten och klickar sedan på stoppa.

  7. Ta bort spårnings flaggan 902 i SQL Server 2008 R2. För att göra det tar du bort ;-T902 från det sträng värde som du uppdaterade i steg 1f.

  8. Högerklicka på SQL Server -tjänsten och klicka sedan på Starta.

  9. Högerklicka på SQL Server Agent-tjänsten och klicka sedan på Starta.

  10. I SQL Server Management Studio ansluter du till instansen av SQL Server 2008 R2.

  11. I objekt Utforskaren expanderar du Management, högerklickar på data insamlingoch klickar sedan på Aktivera data insamling.Obs! Om data insamling redan är aktive rad är alternativet Aktivera data insamling inte tillgängligt.

Obs! Du kan få följande fel meddelande när du ansluter till instansen av SQL Server 2008 R2 i SQL Server Management Studio:

Fel: 18401Login misslyckades för<användarens inloggnings namn>. Orsak: servern är i skript uppgraderings läge. Endast administratörer kan ansluta just nu.

Det här fel meddelandet indikerar att SQL Server 2008 R2 Slutför installationen av det kumulativa uppdaterings paketet 1. Om du får det här fel meddelandet väntar du några minuter och ansluter sedan till instansen av SQL Server 2008 R2 igen.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Referenser

Information om den stegvisa underhålls modellen för SQL Server får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

935897 En stegvis underhålls modell är tillgänglig från SQL Server-teamet för att leverera snabb korrigeringar för rapporterade problem Om du vill veta mer om ett namn schema för uppdateringar för SQL Server klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

822499 Namnge schema för program uppdaterings paket för Microsoft SQL Server Mer information om program uppdaterings terminologi får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

824684 Beskrivning av den standard terminologi som används för att beskriva Microsoft-programuppdateringar

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×