KB2993262 - CORRECTIF : certaines lignes sont manquantes dans le résultat lorsque vous exécutez une requête pour sélectionner des données à partir d’un serveur lié Oracle à l’aide de la jointure de fusion

S’applique à
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptômes

Supposons que vous exécutez une requête pour sélectionner des données à partir d’un serveur lié Oracle à l’aide d’une jointure de fusion dans Microsoft SQL Server 2012 ou SQL Server 2014. Lorsqu’il existe une colonne de type NUMBER qui n’a pas de précision définie dans le serveur lié Oracle, la requête s’exécute correctement, mais certaines lignes sont manquantes dans le résultat.

Remarque Ce problème se produit uniquement si la jointure de fusion est automatiquement sélectionnée par SQL Server.

Résolution

Le problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server.

Mise à jour cumulative 4 pour SQL Server 2014 /en-us/help/2999197

Mise à jour cumulative 2 pour SQL Server 2012 SP2 /en-us/help/2983175

À propos des mises à jour cumulatives pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

      

Solution de contournement

Pour contourner ce problème, utilisez une jointure de boucles imbriquées ou une jointure de hachage à l’aide de la commande Option au lieu de la jointure de fusion.

État

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « Produits concernés ».

Exclusion de responsabilité de tiers

Les produits tiers mentionnés dans le présent article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.