LØSNING: Databasespejlingssessionen afbrydes, når du føjer mere end én logtransaktionsfil til en mappe på den primære server, som ikke findes på spejlingsserveren i SQL Server 2005 eller SQL Server 2008

Microsoft distribuerer Microsoft SQL Server 2005-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2005-rettelsen. Microsoft distribuerer Microsoft SQL Server 2008-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008-rettelsen.

Symptomer

Overvej følgende scenarie:

  • I Microsoft SQL Server 2005 eller Microsoft SQL Server 2008 kan du konfigurere databasespejling mellem to servere.
  • Du opretter en mappe på den primære server. Denne mappe findes ikke på spejlingsserveren.
  • Du føjer mere end én logtransaktionsfil til mappen.

I dette scenarie afbrydes databasespejlingssessionen. I mellemtiden logges følgende fejlmeddelelse i SQL Server-fejllogfilen på principserveren:

Bemærk

<Dato><og klokkeslæt> spid28s Fejl: 1453, Alvorsgrad: 16, Tilstand: 1.

<Dato og klokkeslæt><> spid28s 'TCP://< server name>:5022', den eksterne spejlingspartner for databasen 'Test1', stødte på fejl 5123, status 1, alvorsgrad 16. Databasespejling er blevet afbrudt.

Følgende fejlmeddelelse logges i SQL Server-fejllogfilen på spejlingsserveren:

Bemærk

<Dato><og klokkeslæt> spid30s Fejl: 5123, Alvorsgrad: 16, Tilstand: 1.

<Dato><Klokkeslæt> SPID30s CREATE FILE stødte på operativsystemfejl 3(fejl blev ikke fundet) under forsøg på at åbne eller oprette den fysiske fil 'C:\temp\newfolder\test1_log5.ldf'.

<Dato><og klokkeslæt> spid30s Fejl: 5123, Alvorsgrad: 16, Tilstand: 1.

<Dato><Klokkeslæt> SPID30s CREATE FILE stødte på operativsystemfejl 3(fejl blev ikke fundet) under forsøg på at åbne eller oprette den fysiske fil 'C:\temp\newfolder\test1_log5.ldf'.

<Dato><og klokkeslæt> spid30s Fejl: 1454, Alvorsgrad: 16, Tilstand: 1.

<Dato><og klokkeslæt> spid30s Mens han fungerede som spejlingspartner for databasen 'test1', stødte serverforekomstens '<forekomstnavn>' på fejl 5123, status 1, alvorsgrad 16. Databasespejling stoppes midlertidigt. Prøv at løse fejlen og genoptage spejling.

Når dette problem opstår, opretter du den samme mappe på spejlingsserveren og genoptager spejlingssessionen. Der genereres en ikke-afkastende Scheduler-fejl, og der genereres en minidumpfil i SQL Server-logmappen. Desuden kan SQL Server holde op med at svare.

Løsning

SQL Server 2005 Service Pack 3

Løsningen på dette problem blev først udgivet i Cumulative Update 6 til SQL Server 2005 Service Pack 3. Få flere oplysninger om denne samlede opdateringspakke ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

974648 Samlet opdateringspakke 6 til SQL Server 2005 Service Pack 3Note Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, som fulgte med den forrige version af SQL Server 2005-rettelser. Microsoft anbefaler, at du overvejer at anvende den nyeste version af rettelsen, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

960598 De SQL Server 2005-builds, der blev udgivet efter SQL Server 2005 Service Pack 3 blev udgivet
Microsoft SQL Server 2005-hotfixes oprettes til bestemte SQL Server-servicepakker. Du skal anvende et SQL Server 2005 Service Pack 3-hotfix på en installation af SQL Server 2005 Service Pack 3. Alle hotfixes, der leveres i en SQL Server Service Pack, er som standard inkluderet i den næste SQL Server Service Pack.

Udgivelsesversionen af SQL Server 2008

Vigtigt! Du skal installere denne rettelse, hvis du kører udgivelsesversionen af SQL Server 2008.

Rettelsen til dette problem blev først udgivet i den samlede opdatering 8. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2008, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

975976 Samlet opdateringspakke 8 til SQL Server 2008Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af programrettelsen til SQL Server 2008. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

956909 De SQL Server 2008-builds, der blev udgivet efter SQL Server 2008 blev udgivet

SQL Server 2008 Service Pack 1

Vigtigt! Du skal installere denne rettelse, hvis du kører SQL Server 2008 Service Pack 1.

Løsningen på dette problem blev først udgivet i kumulativ opdatering 5 til SQL Server 2008 Service Pack 1. Få flere oplysninger om denne samlede opdateringspakke ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

975977 Samlet opdateringspakke 5 til SQL Server 2008 Service Pack 1Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008-rettelser. Microsoft anbefaler, at du overvejer at anvende den nyeste version af rettelsen, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

970365 De SQL Server 2008-builds, der blev udgivet efter SQL Server 2008 Service Pack 1 blev udgivet
Microsoft SQL Server 2008-hotfixes oprettes til bestemte SQL Server-servicepakker. Du skal anvende et SQL Server 2008 Service Pack 1-hotfix på en installation af SQL Server 2008 Service Pack 1. Alle hotfixes, der leveres i en SQL Server Service Pack, er som standard inkluderet i den næste SQL Server Service Pack.

Status

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

Referencer

Du kan finde flere oplysninger om den trinvise serviceringsmodel for SQL Server ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

935897 SQL Server teamet kan tilbyde en trinvis serviceringsmodel, som kan levere hotfixes til rapporterede problemer

Få flere oplysninger om, hvordan du får fat i SQL Server 2005 Service Pack 3, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

913089 Sådan får du den nyeste servicepakke til SQL Server 2005

  Få flere oplysninger om de nye funktioner i SQL Server 2005 Service Pack 3 (SP3) og om forbedringerne i SQL Server 2005 SP3 på følgende Microsoft-websted:

https://go.microsoft.com/fwlink/?linkid=131442Få flere oplysninger om navngivningsskemaet for opdateringer af SQL Server ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

822499 Nyt navngivningsskema for Microsoft SQL Server-softwareopdateringspakker

  Du kan finde flere oplysninger om terminologi for softwareopdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

824684
  Beskrivelse af den standardterminologi, der bruges til at beskrive Microsoft-softwareopdateringer