Microsoft distribuerer rettelser til Microsoft SQL Server 2008 Service Pack 2 (SP2) eller Microsoft SQL Server 2008 R2 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 tidligere version af SQL Server 2008 Service Pack 2 (SP2) eller SQL Server 2008 R2-rettelsen.
Symptomer
Overvej følgende scenarie:
Du opretter en tabel, der indeholder en varchar (max)-datatypekolonne i Microsoft SQL Server 2008 eller i Microsoft SQL Server 2008 R2.
Du forsøger at replikere tabellen til en Oracle-serverabonnent, og du vælger transaktionspublikation som publikationstype.
Bemærk, at den indledende synkronisering er vellykket.
Du indsætter eller opdaterer en post med lange værdier i kolonnen varchar (max) i tabellen.
Værdien er f.eks. mere end 8200 tegn lang.
I dette scenarie synkroniserer distributionsagenten ikke den nye post med Oracle-serverabonnenten. Desuden vises følgende fejlmeddelelse:
Bemærk
Replication-Replication Distibution Subsystem: Agentens <navn> mislykkedes. ORA-01722: ugyldigt numberErrorId = 160, SourceTypeId = 16
ErrorCode = '1722'
ErrorText = 'ORA-01722: ugyldigt nummer'
Løsning
Oplysninger om kumulativ opdatering
SQL Server 2008 R2
Rettelsen til dette problem blev først udgivet i den samlede opdatering 9. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2008 R2, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2567713 Samlet opdateringspakke 9 til SQL Server 2008 R2 Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008 R2-rettelsen. 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:
981356 De SQL Server 2008 R2-builds, der blev udgivet efter SQL Server 2008 R2 blev frigivet
SQL Server 2008 R2 Service Pack 1
Løsningen på dette problem blev først udgivet i Cumulative Update 2 til SQL Server 2008 R2 Service Pack 1. Få flere oplysninger om, hvordan du henter denne kumulative opdateringspakke, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2567714 Samlet opdateringspakke 2 til SQL Server 2008 R2 Service Pack 1Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008 R2-rettelsen. 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:
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 2
Rettelsen til dette problem blev først udgivet i Cumulative Update 4. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2008 SP2, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2527180 kumulativ opdateringspakke 4 til SQL Server 2008 SP2Note Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og sikkerhedsrettelser, som fulgte med den forrige version af SQL Server 2008 SP2-rettelsen. 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:
2402659 De SQL Server 2008-builds, der blev udgivet efter SQL Server 2008 SP2 blev udgivet
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Flere oplysninger
Du kan finde flere oplysninger om Oracle-publicering på følgende MSDN-websted:
Generelle oplysninger om Oracle-publicering Du kan finde flere oplysninger om Oracle-abonnenter på følgende MSDN-websted:
Generelle oplysninger om Oracle-abonnenter Du kan finde flere oplysninger om snapshotreplikering på følgende MSDN-websted: