Problembeschreibung
Angenommen, Sie führen eine Abfrage aus, um Daten von einem Oracle-Verbindungsserver mithilfe einer Zusammenführungsverknüpfung in Microsoft SQL Server 2012 oder SQL Server 2014 zu markieren. Wenn es eine Spalte mit Zahlen Typen gibt, die keine definierte Genauigkeit auf dem Oracle-Verbindungsserver hat, wird die Abfrage erfolgreich ausgeführt, aber einige Zeilen fehlen im Ergebnis.Hinweis Dieses Problem tritt nur auf, wenn die Zusammenführungsverknüpfung automatisch von SQL Server ausgewählt wird.
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 4 für SQL Server 2014 /en-us/help/2999197
Kumulatives Update 2 für SQL Server 2012 SP2 /en-us/help/2983175
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Problemumgehung
Um dieses Problem zu umgehen, verwenden Sie eine Nested Loops-Verknüpfung oder eine Hashverknüpfung, indem Sie den Befehl Option anstelle der Zusammenführungsverknüpfung verwenden.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.