Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Microsoft distribuerer Microsoft SQL Server 2008 SP2-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige udgivelse til SQL Server 2008 SP2.

Symptomer

Overvej følgende scenarie:

  • Du gør et af følgende

    • Installér Kumulativ opdatering 2 til Microsoft SQL Server 2008 Service Pack 2 (SP2) eller en nyere version af den kumulative opdateringspakke

    • Opgradere SQL Server 2008 til SQL Server 2008 Service Pack 3 (SP3)

    • Opgrader SQL Server 2008 R2 til SQL Server 2008 R2 Service Pack 1 (SP1) eller en nyere version af servicepakken

  • Du opretter et SQL Server-agentjob i en brugerdatabase, og du angiver planlægningstypen som Start automatisk, når SQL Server Agent starter.

  • Du genstarter tjenesten SQL Server.

I dette scenarie mislykkes SQL Server-agentjobbet.

Årsag

Dette problem opstår, fordi brugerdatabasen ikke er færdig med at gendanne, når jobbet starter. Når du har installeret Kumulativ opdatering 2 til SQL Server 2008 SP2, eller du opgraderer SQL Server 2008 til SQL Server 2008 SP3, eller du opgraderer SQL Server 2008 R2 til SQL Server 2008 R2 SP1, starter SQL Server-agenten, lige efter AT MSDB-databaserne er gendannet.

Bemærk, at SQL Server-agent bør starte, når alle databaser er gendannet.

Løsning

SQL Server 2008 R2 Service Pack 1

Rettelsen til dette problem blev først udgivet i den kumulative opdatering 9. Du kan finde flere oplysninger om, hvordan du får denne kumulative opdateringspakke til SQL Server 2008 R2 Service Pack 1, ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2756574 Samlet opdateringspakke 9 til SQL Server 2008 R2 Service Pack 1Note Da builds er kumulative, indeholder hver nye rettelsesversion alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige version af SQL Server 2008 R2 Service Pack 1. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Få flere oplysninger ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2567616 DE SQL Server 2008 R2-builds, der blev udgivet, efter SQL Server 2008 R2 Service Pack 1 blev udgivet

SQL Server 2008 Service Pack 3

Rettelsen til dette problem blev først udgivet i Cumulative Update 7 til SQL Server 2008 Service Pack 3. Du kan finde flere oplysninger om, hvordan du får denne kumulative opdateringspakke, ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2738350 Kumulativ opdateringspakke 7 til SQL Server 2008 Service Pack 3Note Da builds er kumulative, indeholder hver nye rettelsesversion alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige udgivelse af SQL Server 2008 Service Pack 3. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Få flere oplysninger ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2629969 SQL Server 2008-builds, der blev udgivet, efter SQL Server 2008 Service Pack 3 blev udgivet

Samlet opdatering 8 til SQL Server 2008 Service Pack 2

Rettelsen til dette problem blev først udgivet i Cumulative Update 8 til SQL Server 2008 Service Pack 2. Du kan finde flere oplysninger om, hvordan du får denne kumulative opdateringspakke til SQL Server 2008 Service Pack 2, ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2648096 Samlet opdateringspakke 8 til SQL Server 2008 Service Pack 2Note Da builds er kumulative, indeholder hver nye rettelsesversion alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige udgivelse af SQL Server 2008 Service Pack 2. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Få flere oplysninger ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2402659 DE SQL Server 2008-builds, der blev udgivet, efter SQL Server 2008 Service Pack 2 blev udgivet

SQL Server 2008 R2 Service Pack 2

Rettelsen til dette problem blev først udgivet i Cumulative Update 2 til SQL Server 2008 R2 Service Pack 2. Du kan finde flere oplysninger om, hvordan du får denne kumulative opdateringspakke, ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2740411 Kumulativ opdateringspakke 2 til SQL Server 2008 R2 Service Pack 2Note Da builds er kumulative, indeholder hver nye rettelsesversion alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige udgivelse af SQL Server 2008 R2. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Få flere oplysninger ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2730301 DE SQL Server 2008 R2-builds, der blev udgivet, efter SQL Server 2008 R2 Service Pack 2 blev udgivet

Registreringsdatabasenøgleoplysninger

Vigtigt Denne sektion, metode eller opgave indeholder trin, der fortæller dig, hvordan du redigerer registreringsdatabasen. Der kan dog opstå alvorlige problemer, hvis du ændrer registreringsdatabasen forkert. Derfor skal du kontrollere, at du følger disse trin nøje. Som en ekstra sikkerhed bør du oprette en sikkerhedskopi af registreringsdatabasen, før du redigerer den. Det giver dig mulighed for at gendanne registreringsdatabasen, hvis der opstår problemer. Få flere oplysninger om, hvordan du sikkerhedskopierer og gendanner registreringsdatabasen, ved at klikke på nedenstående artikelnummer for at se artiklen i Microsoft Knowledge Base:

322756 Sådan sikkerhedskopier og gendanner du registreringsdatabasen i Windows, når du anvender dette hotfix, skal du først genstarte tjenesten SQL Server-agent for den pågældende forekomst. Der oprettes en ny GendannetDatabasesForAgentStartup-registreringsdatabasenøgle, når tjenesten genstartes. Denne registreringsdatabasenøgle definerer, om SQL Server-agenten venter på gendannelse af brugerdatabaserne, før den starter SQL Server-agentjobbet.

Hvis du vil have os til at konfigurere denne registreringsdatabasenøgle for dig, skal du gå til afsnittet "Fix it forme". Hvis du foretrækker selv at konfigurere denne registreringsdatabasenøgle, skal du gå til afsnittet "Ladmig selv løse det".

Løs problemet for mig



Hvis du vil konfigurere denne registreringsdatabasenøgle automatisk, skal du klikke på knappen Eller linket Fix it. Klik derefter Kør i dialogboksen Filoverførsel, og følg trinnene i guiden Fix it.




Noter

  • Før du kører denne Fix it-løsning, skal du installere det hotfix, der er beskrevet i microsoft Knowledge Base-artikel 2648096. Derefter skal du genstarte tjenesten SQL Server-agent for den pågældende forekomst.

  • Denne guide findes muligvis kun på engelsk. Den automatiske løsning fungerer dog også for andre sprogversioner af Windows.

  • Hvis du ikke er på den computer, der har problemet, skal du gemme Fix it-løsningen på et flashdrev eller en cd og derefter køre den på den computer, der har problemet.


Gå derefter til afsnittet "Løste dette problemet?"



Lad mig selv løse det

Følg disse trin for at konfigurere RecoveredDatabasesForAgentStartup-registreringsdatabasenøgle:

  1. Klik på Start,klikpå Kør, skriv regedit i feltet Åbn, og klik derefter på OK.

  2. Find og klik på følgende undernøgle i registreringsdatabasen:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.instance\SQLServerAgent\

  3. Højreklik på RecoveredDatabasesForAgentStartupi detaljeruden, og klik derefter på Rediger.

  4. Skriv ALL i feltet Værdidata.

    Bemærk, at standardværdien for registreringsdatabaseposten RecoveredDatabasesForAgentStartup er MSDB.

  5. Afslut Registreringseditor.

Bemærk! Hvis du angiver værdien af en post i registreringsdatabasen RecoveredDatabasesForAgentStartup til en værdi, der ikke er MSDB eller ALL, logføres en advarselsmeddelelse i sql Server Agent-logbogen, og SQL Server-agenten venter kun på MSDB-databasen.

Løste dette problemet?

  • Kontrollér, om problemet er løst. Hvis problemet er løst, har du afsluttet dette afsnit. Hvis problemet ikke er løst, kan du kontakte support.

  • Vi vil sætte pris på din feedback. Hvis du vil give feedback eller rapportere eventuelle problemer med denne løsning, skal du skrive en kommentar til bloggen"Fix it for me"eller sende os en mail.

Status

Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Løsning

Du kan løse dette problem ved at føje et trin til sql Server-agentjobbet, der kontrollerer, om de målrettede databaser er online. Dette trin bør være det første trin.

Bemærk, at du kan kontrollere databasestatus ved at forespørge i kolonnetilstanden i systemtabellen sys.databases.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×