Remediere: eroare de afirmație apare atunci când încercați să inserați o înregistrare într-o pagină în modul complet conectat în SQL Server 2017


Hotfix and Security Content Publishing: 120187

Simptome

Să presupunem că utilizați Microsoft SQL Server 2017 și BUF_MINLOGGED semnalizatorul este setat. Atunci când încercați să inserați o înregistrare într-o pagină în modul complet conectat, apare următoarea eroare de afirmație:

PAGEREF. CPP:LineNumber: IS_OFF (BUF_MINLOGGED, m_buf->BSTAT) | | pageModifyType! = PageModifyType_Contents | | GetPagePtr ()->IsTextPage ()

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Rezolvare

Această problemă este remediată în următoarea actualizare cumulativă pentru SQL Server:

Despre actualizările cumulative pentru SQL Server:

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Referințe

Aflați despre  terminologia  pe care outilizează Microsoft pentru a descrie actualizările de software.

Call Stack Informatin:

0:076> kc

# Call Site

00 ntdll!ZwWaitForSingleObject

01 KERNELBASE!WaitForSingleObjectEx

02 sqlservr!CDmpDump::DumpInternal

03 sqlservr!CDmpDump::DumpFilter

04 sqlservr!`CDmpDump::Dump'::`1'::filt$0

05 msvcr120!__C_specific_handler

06 ntdll!RtlpExecuteHandlerForException

07 ntdll!RtlDispatchException

08 ntdll!RtlRaiseException

09 KERNELBASE!RaiseException

0a sqlservr!CDmpDump::Dump

0b sqllang!SQLDumperLibraryInvoke

0c sqllang!SQLLangDumperLibraryInvoke

0d sqllang!CImageHelper::DoMiniDump

0e sqllang!stackTrace

0f sqllang!utassert_fail_imp

10 sqldk!utassert_fail

11 sqlmin!PageRef::ComputeLogModeInline

12 sqlmin!PageRef::InsertRows

13 sqlmin!PageRef::InsertRow

14 sqlmin!IndexPageRef::Insert

15 sqlmin!InsertRecordOnPage

16 sqlmin!IndexDataSetSession::InsertSmallRecord

17 sqlmin!IndexDataSetSession::InsertRowInternal

18 sqlmin!DatasetSession::InsertRow

19 sqlmin!RowsetNewSS::InsertRow

1a sqlmin!ColumnstoreUpdatable::InsertRow

1b sqlmin!CValRow::SetDataX

1c sqltses!CallEsFn

1d sqltses!CEsExec::GeneralEval4

1e sqlmin!CEsRuntime::Eval

1f sqlmin!CQScanUpdateNew::GetRow

20 sqlmin!CQueryScan::GetRow

21 sqllang!CXStmtQuery::ErsqExecuteQuery

22 sqllang!CXStmtDML::XretDMLExecute

23 sqllang!CXStmtDML::XretDoExecute

24 sqllang!CXStmtDML::XretExecute

25 sqllang!CExecStmtLoopVars::ExecuteXStmtAndSetXretReturn

26 sqllang!CMsqlExecContext::ExecuteStmts<1,1>

27 sqllang!CMsqlExecContext::FExecute

28 sqllang!CSQLSource::Execute

29 sqllang!process_request

2a sqllang!process_commands_internal

2b sqllang!process_messages

2c sqldk!SOS_Task::Param::Execute

2d sqldk!SOS_Scheduler::RunTask

2e sqldk!SOS_Scheduler::ProcessTasks

2f sqldk!SchedulerManager::WorkerEntryPoint

30 sqldk!SystemThread::RunWorker

31 sqldk!SystemThreadDispatcher::ProcessWorker

32 sqldk!SchedulerManager::ThreadEntryPoint

33 kernel32!BaseThreadInitThunk

34 ntdll!RtlUserThreadStart


Bug Information:

KE: v-madora

Author: 

Writer: v-madora

Tech reviewer: goramesh; lzhang; tmichael

Editor: v-jizho

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×