Düzeltme: Hata sql Server 2012 denetim belirtiminde tanımlanan denetim olayı tetikleyen bir işlem gerçekleştirdiğinizde 17310

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

Bu Sayfada

Belirtiler

Aşağıdaki senaryoyu düşünün:
  • Microsoft sql Server 2012'de bir sunucu denetimi yarat Filtre koşulunu sunucusu denetim kullanır ve ON_FAILURE özelliğini "FAIL_OPERATION" olarak ayarlayın
  • Sunucu denetim belirtimi veya bir server denetim veritabanı denetim belirtimi yarat
  • Veritabanı sunucusuna karşı bir işlem yap
  • İşlem denetim belirtimi içinde tanımlı bir denetim olayı tetikler.
Bu senaryoda, operasyonun bağlantı kesilir. Ayrıca, aşağıdaki hata iletileri sql Server hata günlüğüne kaydedilir:

SPID ## 'Dbghelp.dll' version '4.0.5' kullanma

SPID ## *** Yığın dökümü için C:\Program Files\Microsoft sql Server\MSSQL11 gönderilen.<InstanceName>\MSSQL\LOG\SQLDump0050.txt

SqlDumpExceptionHandler: Önemli özel durum işleme 51 üretilen c0000005 EXCEPTION_ACCESS_VIOLATION. sql Server, bu işlem sonlandırılıyor.

*******************************************************************************

</InstanceName>SPID ## * BEGIN YIĞIN DÖKÜMÜ:

SPID ## * 13/01/12 13: 48: 18 SPID 51

SPID ## * Özel durum adresi 0000000072B8D826 Module(UNKNOWN+0000000000000000) =



SPID ## * Özel kod c0000005 EXCEPTION_ACCESS_VIOLATION =

SPID ## * 0000000000000000 Okuma adres erişim ihlali oluştu



Sunucu hatası: 17310, önem: 20, State: 1.

Sunucu a kullanıcı isteği oturumundan SPID 51 ile önemli bir özel durum oluşturdu. sql Server bu oturum sona eriyor. Günlük dizini Ürün Destek Hizmetleri'ne başvurun dökümü ile üretilen.

Not Sorunu oluştu olup olmadığını belirlemek için aşağıdaki sorguyu kullanabilirsiniz:

SELECT NAME AS AUDITNAME FROM SYS.SERVER_AUDITS WHERE ON_FAILURE = 2 AND PREDICATE IS NOT NULL

sql Server hata günlüğüne hata iletileri kaydediliyor, sorun oluştu.

Çözüm

Toplu güncelleştirme bilgileri

sql Server 2012

Bu sorunla ilgili düzeltme, toplu güncelleştirme 1 ilk önce yayımlanmıştır. sql Server 2012 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:
2679368 sql Server 2012 için toplu güncelleştirme paketi 1
Not Yap?lar birikimli olduğu için her yeni düzeltme Sürüm düzeltmeleri içerir ve önceki sql Server 2012 ile birlikte tüm güvenlik düzeltmelerini düzeltmesi. Biz, bu düzeltmeyi içeren en son düzeltme sürümü uygulaması önerilir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2692828 sql Server 2012'den sonra yayımlanan sql Server 2012 oluşturur

Durum

Microsoft, "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır.

Pratik Çözüm

Bu soruna geçici bir çözüm için aşağıdaki eylemlerden birini gerçekleştirin:
  • Filtre yüklemler kullanmayın.
  • Ayarlama ON_FAILURE "Devam" için denetim özelliği

Daha fazla bilgi

sql Server hakkında daha fazla bilgi denetlemek için aşağıdaki Microsoft Developer Network (msdn) Web sitesini ziyaret edin:
sql Server Denetim hakkında genel bilgiler

Denetim devre dışı bırakmayı deneyin, devre dışı bırakma işlemi başarısız. Sunucu denetim belirtimi SUCCESSFUL_LOGIN_GROUP gibi belirtilen denetim Eylem grupları denetim bağlı olduğundan bu davranış oluşabilir denetim _change_group. Bu denetimleri devre dışı veya yalnızca sql Server en az yapılandırmada başlatıldığında kaldırılır (yani, f - başlangıç parametresi ile). "Belirtiler" bölümünde açıklanan soruna neden olabilir denetimleri tanımlamak için aşağıdaki sorguyu kullanabilirsiniz:

SELECT name as AuditName FROM sys.server_auditsWHERE on_failure = 2 AND predicate IS NOT NULL



Özellikler

Makale numarası: 2678370 - Last Review: 18 Nisan 2012 Çarşamba - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
Anahtar Kelimeler: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2678370 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:2678370

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