Συμπτώματα
Ας υποθέσουμε ότι εκτελείτε ένα ερώτημα για να επιλέξετε δεδομένα από ένα συνδεδεμένο διακομιστή της Oracle, χρησιμοποιώντας μια συγχώνευση συνδέσμου στον Microsoft SQL Server 2012 ή SQL Server 2014. Όταν υπάρχει μια στήλη τύπου αριθμών που δεν έχει καθορισμένη ακρίβεια στο συνδεδεμένο διακομιστή της Oracle, το ερώτημα εκτελείται με επιτυχία, αλλά λείπουν ορισμένες γραμμές στο αποτέλεσμα.Σημείωση Αυτό το πρόβλημα παρουσιάζεται μόνο εάν ο SQL Server επιλέξει αυτόματα τον σύνδεσμο συγχώνευσης.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2014 /en-us/help/2999197
Αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2012 SP2 /en-us/help/2983175
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Λύση
Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μια συμμετοχή ένθετων βρόχων ή έναν σύνδεσμο κατακερματισμού χρησιμοποιώντας την εντολή επιλογή αντί για το σύνδεσμο συγχώνευση.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Τα προϊόντα άλλων κατασκευαστών που αναφέρονται σε αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες ανεξάρτητες από τη Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.