Symptomen
Als u een query uitvoert om gegevens van een Oracle-server te selecteren met behulp van een samenvoeg koppeling in Microsoft SQL Server 2012 of SQL Server 2014. Wanneer er een kolom van het type nummer is met een bepaalde precisie die niet voorkomt in de Oracle-gekoppelde server, wordt de query wel uitgevoerd, maar worden sommige rijen in het resultaat verdwenen.Opmerking Dit probleem treedt alleen op als de samenvoeging automatisch wordt geselecteerd door SQL Server.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 4 voor SQL Server 2014 /en-us/help/2999197
Cumulatieve update 2 voor SQL Server 2012 SP2 /en-us/help/2983175
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Tijdelijke oplossing
U kunt dit probleem omzeilen door een geneste lus-join of een hash-join te gebruiken met behulp van de optie optie in plaats van de join samenvoegen.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
De niet-Microsoft-producten die in dit artikel worden vermeld, worden vervaardigd door fabrikanten die geheel onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestatie of de betrouwbaarheid van deze producten.