Düzeltme: SQL Server 2012 ya da SQL Server 2014 kullandığınızda erişim ihlali "özel durum olmaksızın açık bu kodla oluşturulması gereken" hatası oluşur

Ö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: 3042135
Belirtiler
Microsoft SQL Server 2012 ya da SQL Server 2014 kullandığı varsayılır. SQL Server'da bir kilitlenme ortaya çıktığında, kilitlenme İzleyicisi'nin aşağıdaki erişim ihlali alıyorsunuz:
sqldk! CSlotGroup::PshRelease
sqldk! CSlotPageMgr::Release
sqllang! commondelete
sqllang! [] Sil
sqllang! CTraceDataSTVF::InternalReleaseResources
sqllang! TTableBase<CTraceDataSTVFInfo>:: ReleaseResources</CTraceDataSTVFInfo>
sqllang! CTraceDataSTVF:: {dtor}
sqllang! CTraceDataSTVF:: 'skalar yıkıcı silme'
sqlmin! CSTVFInternal::Release
sqlmin! CQueryExecContext:: ~ CQueryExecContext
sqlmin! CQueryInstance::ShutdownQueryExecContext
sqlmin! CQueryScan::ShutdownQueryExecContext
sqlmin! CQueryScan::DestroyQueryOnException
sqllang! CXStmtQuery::ShutdownOnException
sqllang! CXStmtQuery::FinishOnExceptionImp
sqllang! GetInterruptTicks
sqllang! InterruptTicks<unsigned __int64="">:: LoadTicks</unsigned>
sqllang! SOS_Ticks<><unsigned __int64="">, -3 >:: LoadTicks</unsigned>
sqllang! 'CMsqlExecContext::FExecute':: '1':: $3 yakalayın
msvcr100! _CallSettingFrame
msvcr100! __CxxCallCatchBlock
Ntdll! RcFrameConsolidation
sqllang! CMsqlExecContext::FExecute
sqllang! CSQLSource::Execute
sqllang! CStmtExecProc::XretLocalExec
sqllang! CStmtExecProc::XretExecExecute
sqllang! CXStmtExecProc::XretExecute
sqllang! CExecStmtLoopVars::ExecuteXStmtAndSetXretReturn
sqllang! CMsqlExecContext::ExecuteStmts<1,0></1,0>
sqllang! CMsqlExecContext::FExecute
sqllang! CSQLSource::Execute
sqllang! ExecuteSql
sqllang! CSpecProc::ExecuteSpecial
sqllang! CSpecProc::Execute
sqllang! process_request
sqllang! process_commands
sqldk! SOS_Task::param:: yürütme
sqldk! SOS_Scheduler::RunTask
sqldk! SOS_Scheduler::ProcessTasks
sqldk! SchedulerManager::WorkerEntryPoint
sqldk! SystemThread::RunWorker
sqldk! SystemThreadDispatcher::ProcessWorker
sqldk! SchedulerManager::ThreadEntryPoint
Kernel32! BaseThreadInitThunk
Ntdll! RtlUserThreadStart
Erişim ihlali sonra SQL Server hata günlüğü'nden aşağıdaki hata iletisini alırsınız:
Tarih>Saat> SPIDKİMLİĞİ> 'Dbghelp.dll' version '4.0.5' kullanma
Tarih>Saat> SPIDKİMLİĞİ> ** İş parçacığı - SPID dökümü =KİMLİĞİ>, EC = 0X0000007F8608E160
Tarih>Saat> SPIDKİMLİĞİ> *** Döküm için gönderilen yığınDosya yolu>\Dump dosya adı>.txt
Tarih>Saat> SPIDKİMLİĞİ> * *******************************************************************************
Tarih>Saat> SPIDKİMLİĞİ> *
Tarih>Saat> SPIDKİMLİĞİ> * BEGIN YIĞIN DÖKÜMÜNÜ:
Tarih>Saat> SPIDKİMLİĞİ> *Tarih>Saat> SPIDKİMLİĞİ>
Tarih>Saat> SPIDKİMLİĞİ> *
Tarih>Saat> SPIDKİMLİĞİ> * Konumu: qxcntxt.cpp:1143
Tarih>Saat> SPIDKİMLİĞİ> * İfade:! " Bu kod tarafından hiçbir özel durum oluşturulması gereken"
Tarih>Saat> SPIDKİMLİĞİ> * SPID:KİMLİĞİ>
Tarih>Saat> SPIDKİMLİĞİ> * İşlem Kimliği: 3556
Tarih>Saat> SPIDKİMLİĞİ> *
Tarih>Saat> SPIDKİMLİĞİ> * 37 - bayt arabellek giriş
Tarih>Saat> SPIDKİMLİĞİ> * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
Tarih>Saat> SPIDKİMLİĞİ> * ÿÿ & 01 00 00 00 00 00 00 00 00 26 04 04 05 00 00 0c ff ff
Tarih>Saat> SPIDKİMLİĞİ> * 00
Tarih>Saat> SPIDKİMLİĞİ> *
Tarih>Saat> SPIDKİMLİĞİ> *
...
Tarih>Saat> SPIDKİMLİĞİ> Dökümü için yığın imza 0x000000014202549F.
Tarih>Saat> SPIDKİMLİĞİ> [Bilgi] kimlik Begin End | Hazırlanan LazyCommit salt okunur durum sonuç hata Speculate | Hareket veritabanı ThreadID | ReadSet WriteSet ScanSet noktası LogSizeRq | CommitDep TotalComm bağımlı 0 bağımlı 1 bağımlı 2 bağımlı 3 bağımlı 4 bağımlı 5 bağımlı 6 bağımlı 7 | Alan konum |
Tarih>Saat> SPIDKİMLİĞİ> 11800 dış dökümü işlemi için beklenirken zaman aşımı.

Tarih>Saat> SPIDKİMLİĞİ> Hata: 17066, önem derecesi: 16, State: 1.
Tarih>Saat> SPIDKİMLİĞİ> SQL Server onaylama işlemi: dosya: <qxcntxt.cpp>, satır onaylama işlemi başarısız 1143 = = '! " Bu kod tarafından hiçbir özel durum oluşturulması gereken"'. Bu hata, zamanlama ile ilgili olabilir. Deyimi yeniden çalıştırmadan sonra hata devam ediyorsa, veritabanı yapısal bütünlük denetimi için DBCC CHECKDB kullanın veya bellek içi veri yapılarını bozulmamış emin olmak için sunucuyu yeniden.</qxcntxt.cpp>

Çözüm

Toplu güncelleştirme bilgileri

Sorun önce SQL Server aşağıdaki toplu güncelleştirmede giderilmiştir.

Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin.
Her yeni bir toplu güncelleştirme SQL Server için tüm düzeltmeleri içerir ve tüm güvenlik giderir önceki toplu güncelleştirme ile birlikte. Karşıdan yükleyin ve SQL Server için en son toplu güncelleştirmeleri yüklemeniz önerilir:
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3042135 - Son İnceleme: 06/25/2015 03:34:00 - Düzeltme: 2.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3042135 KbMttr
Geri bildirim