Symptômes
Supposez que vous avez configuré une réplication transactionnelle conjointement avec le distributeur à l’aide de Microsoft SQL Server 2008 R2 ou de Microsoft SQL Server 2008. Si l’abonnement se trouve sur une instance Oracle, votre agent de distribution échoue et vous recevez le message d’erreur suivant :
Code de message de l’agent 1722. ORA-01722 : numberErrorId non valide = 7563200, SourceTypeId = 16ErrorCode = ' 1722 'ErrorText = 'ORA-01722 : numéro non valide'
Résolution
Pour résoudre ce problème, installez le package de correctif logiciel pour votre version de SQL Server. Pour cela, reportez-vous à l’article correspondant approprié dans la base de connaissances Microsoft.
Microsoft SQL Server 2008 R2 Service Pack 2 (SP2)
Pour résoudre ce problème, appliquez Microsoft SQL Server 2008 R2 SP3. Pour plus d’informations sur la façon d’obtenir SQL Server 2008 R2 SP3, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2979597 Informations sur les versions de SQL Server 2008 R2 Service Pack 3
Microsoft SQL Server 2008 Service Pack 3 (SP3)
Pour résoudre ce problème, appliquez Microsoft SQL Server 2008 SP4. Pour plus d’informations sur la façon d’obtenir SQL Server 2008 SP4, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2979596 Informations de publication de SQL Server 2008 Service Pack 4
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.