Симптоми
Предположите, че сте конфигурирали репликация чрез трансдействие заедно с дистрибутора, като използвате Microsoft SQL Server 2008 R2 или Microsoft SQL Server 2008. Ако абонаментът е на инстанция на Oracle, Вашият агент по разпространение е неуспешен и получавате следното съобщение за грешка:
Код на съобщението на агент 1722. ORA-01722: Невалиден numberErrorId = 7563200, SourceTypeId = 16ErrorCode = "1722" ErrorText = "ORA-01722: невалидно число"
Решение
За да отстраните този проблем, инсталирайте пакета с актуални корекции за вашата версия на SQL Server. За да направите това, вижте подходящата съответна статия в базата знания на Microsoft.
Microsoft SQL Server 2008 R2 сервизен пакет 2 (SP2)
За да отстраните този проблем, приложете Microsoft SQL Server 2008 R2 SP3. За повече информация как да получите SQL Server 2008 R2 SP3, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
2979597 Съобщение за SQL Server 2008 R2 Service Pack 3
Microsoft SQL Server 2008 Service Pack 3 (SP3)
За да отстраните този проблем, приложете Microsoft SQL Server 2008 SP4. За повече информация как да получите SQL Server 2008 SP4, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
2979596 Съобщение за SQL Server 2008 Service Pack 4 Release
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Продуктите на други производители, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.