KB2993262 - DÜZELTME: Birleştirme birleştirmeyi kullanarak Oracle bağlantılı sunucusundan veri seçmek için sorgu çalıştırdığınızda sonuçta bazı satırlar eksik oluyor

Uygulandığı Öğe
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)

Belirtiler

Microsoft SQL ServerSQL Server 2012 veya SQL ServerSQL Server 2014 içinde birleştirme birleşimi kullanarak Oracle bağlantılı sunucusundan veri seçmek için bir sorgu yürüttüğünüzü varsayalım. Oracle bağlantılı sunucusunda tanımlanmış bir duyarlığı olmayan SAYI türünde bir sütun olduğunda, sorgu başarıyla yürütülür, ancak sonuçta bazı satırlar eksiktir.

Not: Bu sorun yalnızca birleştirme birleşimi SQL Server tarafından otomatik olarak seçilirse oluşur SQL Server.

Çözüm

Sorun ilk olarak aşağıdaki toplu SQL Server güncelleştirmesinde düzeltilmiştir.

SQL Server 2014 için Toplu Güncelleştirme 4 /en-us/help/2999197

SQL Server 2012 SP2 için Toplu Güncelleştirme 2 /en-us/help/2983175

SQL Server toplu güncelleştirmeleri hakkında

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:

      

Geçici çözüm

Bu sorunu geçici olarak gidermek için, birleştirme birleşimi yerine Option komutunu kullanarak iç içe döngüler birleşimi veya karma birleştirme kullanın.

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Üçüncü taraf bilgileri hakkında bildirim

Bu makalede belirtilen üçüncü taraf ürünler, Microsoft’tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliğiyle ilgili zımni veya başka türlü hiçbir garanti vermez.