Microsoft разпространява корекциите за Microsoft SQL Server 2008 Service Pack 2 (SP2) или Microsoft SQL Server 2008 R2 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяко ново издание съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция на SQL Server 2008 Service Pack 2 (SP2) или SQL Server 2008 R2.
Симптоми
Имайте предвид сценария, описан по-долу:
Създавате таблица, която има колона с тип данни varchar (max) в Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2.
Опитвате се да реплицирате таблицата на абонат на сървър на Oracle и избирате "Транзакционна публикация" като тип публикация.
Забележка: Първоначалното синхронизиране е успешно.
Можете да вмъкнете или актуализирате запис с дълга стойност в колоната varchar (max) на таблицата.
Например стойността е с дължина над 8200 знака.
В този случай агентът за разпространение не синхронизира новия запис с абоната на сървъра на Oracle. Освен това се извежда следното съобщение за грешка:
Забележка
Replication-Replication Distibution Subsystem: името> на агента <е неуспешно. ORA-01722: невалиден numberErrorId = 160, SourceTypeId = 16
Код на грешка = '1722'
ErrorText = 'ORA-01722: невалиден номер'
Решение
Кумулативна информация за актуализацията
SQL Server 2008 R2
Корекцията за този проблем е издадена за първи път в кумулативна актуализация 9. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2567713 Сборна актуализация 9 за SQL Server 2008 R2 Забележка: Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
981356 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2
SQL Server 2008 R2 Service Pack 1
Корекцията за този проблем е издадена за първи път в сборна актуализация 2 за SQL Server 2008 R2 Service Pack 1. За допълнителна информация как да получите този пакет за кумулативна актуализация, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2567714 Сборен пакет за актуализация 2 за SQL Server 2008 R2 Service Pack 1Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция за SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2567616 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 1
SQL Server 2008 Service Pack 2
Корекцията за този проблем е издадена за първи път в кумулативна актуализация 4. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 SP2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2527180 Сборен пакет за актуализация 4 за SQL Server 2008 SP2Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008 SP2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2402659 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 SP2
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Повече информация
За повече информация относно публикуването на Oracle посетете следния уеб сайт на MSDN:
Обща информация за публикуването на Oracle За повече информация относно абонатите на Oracle посетете следния уеб сайт на MSDN:
Обща информация за абонатите на Oracle За повече информация относно репликацията на снимки посетете следния уеб сайт на MSDN: