KB3100451 - DÜZELTME: SQL Server 2014 veya SQL Server 2012'de SQLSetPos kullanarak uzamsal verileri alırken "geçersiz imleç konumu" hatası

Uygulandığı Öğe
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Express

Belirtiler

Uzamsal verileri almak üzere bir ortak tablo ifadesi (CTE) sorgusu çalıştırmak için SQLSetPos işlev çağrısını kullandığınızda, işlev çağrısı imleç konumunu ayarlayamaz ve "Geçersiz imleç konumu" hata iletisini alırsınız. Bu sorun Microsoft SQL Server 2014 ve Microsoft SQL Server 2012'de oluşmaktadır.

Çözüm

Sorun ilk olarak, SQL ServerSQL Server'ın aşağıdaki toplu güncelleştirmesinde düzeltildi:

Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin

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ştirmeleri indirip yüklemenizi öneririz:

      

Not: En son SQL ServerSQL Server derlemeleri hakkında bilgiyi şuradan bulabilirsiniz: En son SQL ServerSQL Server derlemeleri hakkında bilgi bulabilirsiniz.

Düzeltme bilgileri

İndirme MerkeziBu sorunu çözmek için Microsoft İndirme Merkezi'nden el ile indirme ve yükleme yoluyla bir düzeltme güncelleştirmesi sunulmaktadır.

İndir Güncelleştirme 3100451 indir

Virüs taraması iddiası

Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs algılama yazılımını kullanarak bu dosyada virüs taraması yapmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

      

Ön koşullarBu güncelleştirmeyi yüklemek için herhangi bir ön koşul yoktur.

Kayıt defteri bilgileriBu düzeltmeyi yüklemek için kayıt defterinde değişiklik yapmanız gerekmez.

Yeniden başlatma gereksinimiBu düzeltmeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekebilir.

Düzeltme değiştirme bilgileriBu düzeltme daha önce yayımlanmış bir düzeltmenin yerini almaz.

Durum

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