Düzeltme: SQL Server 2008 R2 veya SQL Server 2012 scrollopt değişkeniyle birlikte sp_cursoropen saklı yordamı çalıştırdığınızda hata

Makale çevirileri Makale çevirileri
Makale numarası: 2819446 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft SQL Server 2008 R2 veya Microsoft SQL Server 2012 scrollopt değişkeniyle birlikte sp_cursoropen imleci saklı yordamı çalıştırmak varsayalım. Ayrıca, aşağıdaki koşulların doğru olduğunu varsayalım:


  • Statik veya FAST_FORWARDolarak scrollopt bağımsız değişkeni ayarlanmamış.
  • Stmt bağımsız değişkeni bir görünüm karşı çalıştırılan bir sorgu içeriyor.
  • Görünüm, bağlantılı bir sunucu kullanarak tablodan verileri alır.
  • Tablo 16 anahtar sütun içeren birleşik bir dizin vardır.

Bu durumda, aşağıdaki hata iletisini alırsınız:

Geçerli komutta önemli bir hata oluştu.


Çözüm

Toplu Güncelleştirme bilgileri

SQL Server 2012 SP1 için toplu güncelleştirme 4

Bu sorunla ilgili düzeltme, ilk toplu güncelleştirme 4'de yayımlanmıştır. Bu toplu güncelleştirme paketi SQL Server 2012 SP1'i elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi gitmek için aşağıdaki makale numarasını tıklatın:
2833645 SQL Server 2012 SP1 için toplu güncelleştirme 4
Not Yapılar toplu koşuluyla, her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2012 SP1'de bulunan tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi gitmek için aşağıdaki makale numarasını tıklatın:
2772858 SQL Server 2012 SQL Server 2012 Service Pack 1'de yayımlandıktan sonra yayımlanan yapılar

SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme 6

Bu sorunla ilgili düzeltme toplu güncelleştirme 6 önce yayımlanmıştır. SQL Server 2008 R2 Service Pack 2 için bu toplu güncelleştirme paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2830140 SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme paketi 6
Not Yap?lar birikimli olduğu için her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2008 R2 Service Pack 2 ile birlikte verilen tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2730301 SQL Server 2008 R2 Service Pack 2 yayımlandıktan sonra yayımlanan SQL Server 2008 R2 oluşturur

Durum

Microsoft bu sorunun, "Aşağıdakilere uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için daha az 16 anahtar sütun bileşik dizini kullanın.

Referanslar

Sp_cursoropenimleci saklı yordamı hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine gidin:

İmleç giriş saklı yordam sp_cursoropen

Özellikler

Makale numarası: 2819446 - Last Review: 1 Haziran 2013 Cumartesi - Gözden geçirme: 5.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Anahtar Kelimeler: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2819446 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 2819446

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com