Microsoft distribuerar Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2-korrigeringar som en nedladdningsbar fil. Eftersom korrigeringarna är kumulativa innehåller varje ny utgåva alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare korrigeringsversionen för SQL Server 2008 eller SQL Server 2008 R2.
Symptom
Tänk dig följande scenario:
- Du kör den lagrade proceduren sp_addsubscription i Microsoft SQL Server 2008 eller i Microsoft SQL Server 2008 R2 om du vill lägga till en artikel i en prenumeration.
- Du anger endast @sync_type parametern för den lagrade proceduren till replikeringsstöd.
I det här scenariot får du följande felmeddelande:
Obs
Fel 6512:
Det gick inte att initiera CLR (Common Language Runtime) %ls med HRESULT 0x%x. Du måste starta om SQL Server för att kunna använda CLR-integreringsfunktioner.
Om du startar om SQL Server 2008 tas alla befintliga artiklar i prenumerationen bort.
Lösning
Information om kumulativ uppdatering
SQL Server 2008 Service Pack 3
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 1 för SQL Server 2008 Service Pack 3. Om du vill veta mer om det här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2617146 Kumulativ uppdatering paket 1 för SQL Server 2008 Service Pack 3Obs! Eftersom versionerna är kumulativa innehåller varje ny korrigeringsversion alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008-korrigeringsversionen. Microsoft rekommenderar att du installerar den senaste korrigeringsversionen som innehåller den här snabbkorrigeringen. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
2629969 Snabbkorrigeringar för SQL Server 2008 som släpptes efter att SQL Server 2008 Service Pack 3 släpptes Snabbkorrigeringar för Microsoft SQL Server 2008 skapas för särskilda SQL Server Service Pack-versioner. Du måste använda en snabbkorrigering för SQL Server 2008 Service Pack 3 på en installation av SQL Server 2008 Service Pack 3. Som standard ingår snabbkorrigeringar i en SQL Server Service Pack i nästa SQL Server Service Pack.
SQL Server 2008 R2
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 9. Om du vill veta mer om hur du hämtar det här kumulativa uppdateringspaketet för SQL Server 2008 R2 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2567713 kumulativt uppdateringspaket 9 för SQL Server 2008 R2 Obs! Eftersom versionerna är kumulativa innehåller varje ny korrigeringsversion alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008 R2-korrigeringsversionen. Vi rekommenderar att du installerar den senaste snabbkorrigeringen som innehåller den här snabbkorrigeringen. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
981356 De SQL Server 2008 R2-versionerna som släpptes efter att SQL Server 2008 R2 släpptes
SQL Server 2008 R2 Service Pack 1
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 2 för SQL Server 2008 R2 Service Pack 1. Om du vill veta mer om hur du hämtar det här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2567714 kumulativt uppdateringspaket 2 för SQL Server 2008 R2 Service Pack 1Note Eftersom versionerna är kumulativa innehåller varje ny korrigeringsversion alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008 R2-korrigeringsversionen. Vi rekommenderar att du installerar den senaste snabbkorrigeringen som innehåller den här snabbkorrigeringen. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
2567616 SQL Server 2008 R2-versionerna som släpptes efter att SQL Server 2008 R2 Service Pack 1 släpptes
SQL Server 2008 Service Pack 2
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 5 för SQL Server 2008 Service Pack 2. Om du vill veta mer om det här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2555408 Kumulativt uppdateringspaket 5 för SQL Server 2008 Service Pack 2Note Eftersom versionerna är kumulativa innehåller varje ny korrigeringsversion alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008-korrigeringsversionen. Microsoft rekommenderar att du installerar den senaste korrigeringsversionen som innehåller den här snabbkorrigeringen. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
2402659 Snabbkorrigeringar för SQL Server 2008 som släpptes efter att SQL Server 2008 Service Pack 2 släpptes Snabbkorrigeringar för Microsoft SQL Server 2008 skapas för specifika SQL Server Service Pack-versioner. Du måste använda en snabbkorrigering för SQL Server 2008 Service Pack 2 på en installation av SQL Server 2008 Service Pack 2. Som standard ingår snabbkorrigeringar i en SQL Server Service Pack i nästa SQL Server Service Pack.
SQL Server 2008 Service Pack 1
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 14. Om du vill veta mer om hur du hämtar det här kumulativa uppdateringspaketet för SQL Server 2008 S14 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2527187 Kumulativ uppdateringspaket 14 för SQL Server 2008 Service Pack 1 Obs! Eftersom versionerna är kumulativa innehåller varje ny korrigeringsversion alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008 S14-korrigeringsversionen. Vi rekommenderar att du installerar den senaste snabbkorrigeringen som innehåller den här snabbkorrigeringen. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
970365 SQL Server 2008-versionerna som släpptes efter att Service Pack 1 SQL Server 2008 släpptes
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Mer information
Mer information om hur du använder den lagrade proceduren sp_addsubscription finns på följande MSDN-webbplats:
Allmän information om den lagrade proceduren sp_addsubscription