Síntomas
Suponga que ha configurado una replicación transaccional junto con el distribuidor mediante Microsoft SQL Server 2008 R2 o Microsoft SQL Server 2008. Si la suscripción está en una instancia de Oracle, se produce un error en el agente de distribución y recibe el siguiente mensaje de error:
Código de mensaje del agente 1722. ORA-01722: valor no válido numberErrorId = 7563200, SourceTypeId = 16ErrorCode = ' 1722 ' ErrorText = ' ORA-01722: número no válido '
Solución
Para resolver este problema, instale el paquete de hotfix para su versión de SQL Server. Para ello, consulte el correspondiente artículo de Microsoft Knowledge base.
Microsoft SQL Server 2008 R2 Service Pack 2 (SP2)
Para resolver este problema, aplique Microsoft SQL Server 2008 R2 SP3. Para obtener más información sobre cómo obtener SQL Server 2008 R2 SP3, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2979597 Información de la versión del Service Pack 3 de SQL Server 2008 R2
Microsoft SQL Server 2008 Service Pack 3 (SP3)
Para resolver este problema, aplique Microsoft SQL Server 2008 SP4. Para obtener más información sobre cómo obtener SQL Server 2008 SP4, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2979596 Información de la versión del Service Pack 4 de SQL Server 2008
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Los productos de terceros que se mencionan en este artículo están fabricados por compañías que son independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.