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.

Microsoft distribuerar Microsoft SQL Server 2008 Service Pack 3-korrigeringsfiler som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 Service Pack 3.

Symptom

Tänk dig följande situation:

  • Du konfigurerar databas spegling på två instanser av Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2.

  • Du konfigurerar en transaktionsreplikering i en databas som är den huvudsakliga Läs-och skriv databasen på en primär server i en databas speglings koppling. Replikeringsinitieringen är klar och synkroniseras sedan med abonnenten.

  • Den replikerade databasen flyttas över från huvud servern till spegel servern. Obs! När detta inträffar växlar den tidigare spegel servern roller och databasen är online i Läs-och skriv läge som den nya huvud databasen.

  • Du lägger till en artikel i publikationen på den nya huvud instansen. Replikeringsinitieringen är klar och synkroniseras sedan med abonnenten.

  • Du lägger till ytterligare en artikel i publikationen.

I det här scenariot får du följande fel meddelanden.Felmeddelande 1

Det gick inte att skapa en ögonblicks bild eftersom inga abonnemang behövs.

Felmeddelande 2

Meddelande 14058, nivå 16, State 1, procedur sp_MSrepl_addsubscription_article, Line 331Cannot skapa prenumerationen eftersom prenumerationen redan finns i prenumerations databasen. Endast ett abonnemang till samma publikation tillåts i varje prenumerations databas. Släpp abonnemanget och Lägg till det igen om det behövs. Om problemet kvarstår kan replikeringens metadata vara felaktiga; Se böcker online för felsöknings information

Obs! Det här problemet uppstår fortfarande om du växlar över till den ursprungliga huvud instansen och sedan lägger du till samma artikel.

Lösning

Kumulativ uppdaterings information

SQL Server 2008 R2 Service Pack 2

Korrigeringen för det här problemet släpptes första gången den kumulativa uppdateringen 3. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2008 R2 Service Pack 2 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

2754552 Kumulativt uppdaterings paket 3 för SQL Server 2008 R2 Service Pack 2 Obs! 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 Service Pack 2. 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:

2730301 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 Service Pack 2 släpptes

SQL Server 2008 R2 Service Pack 1

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

2756574 Kumulativt uppdaterings paket 9 för SQL Server 2008 R2 Service Pack 1Obs! 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 Service Pack 1. 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:

2567616 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 Service Pack 1 släpptes

SQL Server 2008 Service Pack 3

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

2738350 Kumulativt uppdaterings paket 7 för SQL Server 2008 Service Pack 3Obs! 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 Service Pack 3. 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:

2629969 SQL Server 2008-versioner som släpptes efter att SQL Server 2008 Service Pack 3 släpptes

Status

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

Mer information

Mer information om hur du konfigurerar replikering och databas spegling finns på följande MSDN-webbplats:

Konfigurera replikering och databas speglingMer information om databas spegling finns i följande MSDN-webbplats:

Allmän information om databas spegling

Lösning

Undvik det här problemet genom att ta reda på om sys. servers.server_id kolumn och syssubscriptions. ssrvid kolumn matchning på den aktiva databas instansen innan du lägger till artikeln.Kommentarer

  • Om de två kolumnerna inte stämmer överens ska du lägga till artikeln i publikationen från den instans där kolumnerna matchar. Du kanske måste schemalägga nertid för att gå över till partner instansen.

  • Om det finns flera srvid -värden i tabellen syssubscriptions tar du bort artikeln som har ett annat srvid -värde, växlar över databasen till partner instansen och lägger sedan till den igen.

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!

×