Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Приемете, че използвате Microsoft SQL Server 2012 или SQL Server 2014. Когато се появи безизходица в SQL Server, получавате следното нарушение на достъпа, причинено от монитора на безизходицата:

sqldk! CSlotGroup::P shReleasesqldk! CSlotPageMgr:: Releasesqllang! commondeletesqllang! DELETE [] sqllang! CTraceDataSTVF::InternalReleaseResourcessqllang! TTableBase<CTraceDataSTVFInfo>:: ReleaseResourcessqllang! CTraceDataSTVF::{dtor}sqllang! CTraceDataSTVF:: "скаларно изтриване на destructor'sqlmin! CSTVFInternal::Releasesqlmin! CQueryExecContext:: ~ CQueryExecContextsqlmin! CQueryInstance::ShutdownQueryExecContextsqlmin! CQueryScan::ShutdownQueryExecContextsqlmin! CQueryScan::D estroyQueryOnExceptionsqllang! CXStmtQuery::ShutdownOnExceptionsqllang! CXStmtQuery::FinishOnExceptionImpsqllang! GetInterruptTickssqllang! InterruptTicks<неподписан __int64>:: LoadTickssqllang! SOS_Ticks<InterruptTicks<неподписани __int64>,-3>:: LoadTickssqllang! "CMsqlExecContext:: FExecute":: "1": RcFrameConsolidationsqllang! CMsqlExecContext::FExecutesqllang! CSQLSource::Executesqllang! CStmtExecProc::XretLocalExecsqllang! CStmtExecProc::XretExecExecutesqllang! CXStmtExecProc::XretExecutesqllang! CExecStmtLoopVars::ExecuteXStmtAndSetXretReturnsqllang! CMsqlExecContext:: ExecuteStmts<1; 0>sqllang! CMsqlExecContext::FExecutesqllang! CSQLSource::Executesqllang! ExecuteSqlsqllang! CSpecProc::ExecuteSpecialsqllang! CSpecProc:: Executesqllang! process_requestsqllang! process_commandssqldk! SOS_Task::P Арам:: Executesqldk! SOS_Scheduler:: RunTasksqldk! SOS_Scheduler::P rocessTaskssqldk! SchedulerManager::WorkerEntryPointsqldk! SystemThread::RunWorkersqldk! SystemThreadDispatcher::P rocessWorkersqldk! SchedulerManager::ThreadEntryPointkernel32! BaseThreadInitThunkntdll! RtlUserThreadStart

След нарушение на достъпа получавате следното съобщение за грешка от регистрационния файл за грешки на SQL Server:

<дата> <час> SPID<ИД> с помощта на "dbghelp. dll" версия "4.0.5" <дата> <час> SPID> <0 ИД> * * дъмп нишка- spid = <за> на Microsoft, EC = 0x0000007F8608E160> <4 Дата> <време> SPID> <8 ИД> * * * txt> <4 Дата> <време> SPID> <8 ИД> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <Дата> <време> SPID> <4 ид> * <Дата> <час> spid<ИД> * започнете стек Dump: <Дата> <час> SPID<ИД> * <Дата> <час> SPID <ИД><Дата> <час> SPID> <8 ИДна> *на <> <ИД на> * location: qxcntxt. CPP: 1143> <4 Дата> час> <6 SPID> <> * : !" Не трябва да се повдигат изключения с този код "<дата> <час> SPID> <6 ид> * spid: <ид><Дата> <час> SPID> <4 ид на процеса: 3556> <6 дата> <час> spid><0 ИД> * <Дата> <час> SPID><6 ид> * входен буфер 37 байтове-<Дата> <време> spid> <02 ид> * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00> <04 Дата> <час> spid> <08 ИД> * ÿÿ & 01 00 00 00 FF ff 00 00 00 00 00 26 04 04 05 00 00 > <1 дата> <Time> SPID> <5 ID> * 00> <7 Дата> <час> SPID > <1> * <Дата> <0x000000014202549F> SPID> <7 ИД> *... <Дата> <час> SPID> <3 ИД> стека подпис за сметището е SPID> <5 Дата> <час> TimeИД на> <9> [инфо] самоличност Начало Грешка в държавния резултат спекулират приготвени LazyCommit само за четене | ThreadId за бази данни за транзакции | ReadSet WriteSet ScanSet Savepoint LogSizeRq | CommitDep TotalComm зависими 0 зависи 1 зависим 2 зависими 3 зависими 4 зависими 5 зависими 6 зависими 7 | Местоположение на област |> <41 дата> <час> SPID> <45 ИД> време за изчакване за извеждане на външни процеси 11800. <дата> <час> SPID> <1 ИД> грешка: 17066, тежест: 16, състояние: 1. <Дата> <час> SPID> <7 ИД> SQL Server твърдение: файл: <qxcntxt. CPP>, линия = 1143 неуспешно твърдение = "!" Без изключения трябва да бъдат повдигнати с този код ". Тази грешка може да е свързана с времето. Ако грешката продължи след повторно изпълнение на командата, използвайте DBCC CHECKDB, за да проверите базата данни за структурна цялост или рестартирайте сървъра, за да се гарантира, че структурите за данни в паметта не са повредени.

Решение

Информация за сборна актуализация

Проблемът е коригиран първо в следващата сборна актуализация на SQL Server.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×