תיקון: כשל בקביעה מתרחש כאשר אתה מנסה להוסיף רשומה לעמוד במצב מחובר באופן מלא ב-SQL Server 2017


Hotfix and Security Content Publishing: 120187

תופעות

נניח שאתה משתמש ב-Microsoft SQL Server 2017 ובBUF_MINLOGGED דגל מוגדר. כאשר אתה מנסה להוסיף רשומה לעמוד במצב מחובר באופן מלא, כישלון הקביעה הבא מתרחש:

pageref. cpp:LineNumber: IS_OFF (BUF_MINLOGGED, m_buf->bstat) | | pageModifyType! = PageModifyType_Contents | | GetPagePtr ()->IsTextPage ()

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

פתרון

בעיה זו נפתרה בעדכון המצטבר הבא עבור SQL Server:

אודות עדכונים מצטברים עבור SQL Server:

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

הפניות

קבל מידע על  המינוח שבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.

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

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×