Belirtiler
WıTH CHECK OPTION sözdiziminde tanımlanan bir görünümde INSERT, UPDATE veya MERGE deyimini çalıştırdığınızda, bir döküm dosyası oluşturulur ve Microsoft SQL Server uygulama günlüğünde aşağıdaki hata iletilerini günlüğe kaydeder:
<zaman damgası> sunucusu SPID < # > olan oturumdan bir Kullanıcı isteği önemli bir istisna oluşturdu. SQL Server bu oturumu sonlandırıyor. Günlük dizininde üretilen döküm ile ürün destek hizmetleri ile iletişim kurun.... <timestamp> SPID< # > SqlDumpExceptionHandler: Process < # > üretilen önemli özel durum c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server bu işlemi sonlandırıyor
Çözüm
Toplu güncelleştirme bilgileri
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini indirip yüklemenizi öneririz:
Ek Bilgi
Bu sorun, WıTH CHECK OPTION sözdizimi kullanılarak tanımlanan bir görünümde bir INSERT, UPDATE veya MERGE deyimi çalıştırdığınızda oluşur. Örneğin:
UPDATE "<ViewName>" SET"<ColumnA>" = <NewValue> WHERE ("<ColumnB>" = <ColumnBValue>)
Geçici Çözüm
-
WıTH CHECK OPTION sözdizimi kullanılarak tanımlanan görünümlerin temel aldığı tablolara göre INSERT, UPDATE veya MERGE deyimlerini çalıştırabilirsiniz.
-
WıTH CHECK OPTION sözdiziminin kullanılmadığından emin olmak için ilgili görünümleri değiştirin veya yeniden oluşturun.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.