Select the product you need help with
Исправление: Может появляться сообщение об ошибке 644 при выполнении одновременных транзакций для кучиКод статьи: 827178 - Список продуктов, к которым относится данная статья. Ошибка #: 470146 (SQL Server 8.0) Исправления для Microsoft SQL Server 2000 распространяются в виде одного загружаемого файла. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления, и все исправления, входившие в состав предыдущих SQL Server 2000 исправление выпуска. На этой страницеПроблемаВ случае нештатной ситуации, когда вы пытаетесь запустить одновременно выполняемые транзакции в куче (таблица имеет кластеризованный индекс, определенный) и куча имеет хотя бы один некластеризованный индекс, определенный в его, в файл журнала ошибок SQL Server может регистрироваться следующее сообщение об ошибке: Ошибка spid70 18:07:30.56 2003-08-02: 644, уровень опасности: 21, состояние: 5 spid70 18:07:30.56 2003-08-02 может не найти элемент указателя для RID "3610200101a0169267dd448e943b84afe8b8bea25" в страницу индекса (1:308117), индекс ID 2, базы данных "Database Name:'.. * ------------------------------------------------------------------------------- * Short Stack Dump * 0087A90E Module(sqlservr+0047A90E) (CStackDump::GetContextAndDump+0000002E) * 0087C41F Module(sqlservr+0047C41F) (stackTrace+00000223) * 00931A0C Module(sqlservr+00531A0C) (ex_raise2+00000160) * 00488507 Module(sqlservr+00088507) (ex_raise+0000005C) * 008136E9 Module(sqlservr+004136E9) (RowNotFound+000000A0) * 00809307 Module(sqlservr+00409307) (DeleteSargKeysFromIndex+000000FC) * 00437B92 Module(sqlservr+00037B92) (ncdelete+0000022C) * 0042850F Module(sqlservr+0002850F) (DeleteNonClusteredEntries+0000002C) * 00808EEC Module(sqlservr+00408EEC) (SDES::HeapDeleteRow+000000E9) * 00801755 Module(sqlservr+00401755) (RowsetSS::DeleteRows+00000153) * 006FAB70 Module(sqlservr+002FAB70) (CQScanUpdate::GetRow+000000AB) * 0040DEE3 Module(sqlservr+0000DEE3) (CQueryScan::GetRow+00000014) * 0041D68F Module(sqlservr+0001D68F) (CStmtQuery::ErsqExecuteQuery+00000399) * 0041E09C Module(sqlservr+0001E09C) (CStmtDML::XretExecuteNormal+000002AE) * 0041DECA Module(sqlservr+0001DECA) (CStmtDML::XretExecute+0000001C) * 0041B442 Module(sqlservr+0001B442) (CMsqlExecContext::ExecuteStmts+000003B9) * 0041AA88 Module(sqlservr+0001AA88) (CMsqlExecContext::Execute+000001B6) * 0041B9B6 Module(sqlservr+0001B9B6) (CSQLSource::Execute+00000357) * 00438F0B Module(sqlservr+00038F0B) (execrpc+00000507) * 0043816D Module(sqlservr+0003816D) (execute_rpc+00000019) * 00427001 Module(sqlservr+00027001) (process_commands+00000232) * 41075002 Module(UMS+00005002) (ProcessWorkRequests+00000272) * 41074698 Module(UMS+00004698) (ThreadStartRoutine+00000098) * 7800C9EB Module(MSVCRT+0000C9EB) (beginthread+000000CE) * 77E887DD Module(KERNEL32+000087DD) (GetModuleFileNameA+000001D1) * ------------------------------------------------------------------------------- РешениеСведения о пакете обновленияЧтобы решить эту проблему, получите последний пакет обновления для Microsoft SQL Server 2000. Дополнительные сведения см. в следующей статье базы знаний Майкрософт::290211
(http://support.microsoft.com/kb/290211/
)
Как получить последний пакет обновления для SQL Server 2000Сведения об исправленииАнглийская версия этого исправления содержит версии файлов, приведенные в следующей таблице, или более поздние.. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладки в окне «Дата и время» панели управления.Date Time Version Size File name ------------------------------------------------------------------ 25-Jun-2003 01:01 2000.80.818.0 33,340 Dbmslpcn.dll 25-Apr-2003 02:12 786,432 Distmdl.ldf 25-Apr-2003 02:12 2,359,296 Distmdl.mdf 30-Jan-2003 01:55 180 Drop_repl_hotfix.sql 23-Jun-2003 22:40 2000.80.837.0 1,557,052 Dtsui.dll 23-Jun-2003 22:40 2000.80.837.0 639,552 Dtswiz.dll 24-Apr-2003 02:51 747,927 Instdist.sql 03-May-2003 01:56 1,581 Inst_repl_hotfix.sql 08-Feb-2003 06:40 2000.80.765.0 90,692 Msgprox.dll 01-Apr-2003 02:07 1,873 Odsole.sql 05-Apr-2003 01:46 2000.80.800.0 62,024 Odsole70.dll 07-May-2003 20:41 2000.80.819.0 25,144 Opends60.dll 07-May-2003 18:47 132,096 Opends60.pdb 02-Apr-2003 21:48 2000.80.796.0 57,904 Osql.exe 02-Apr-2003 23:15 2000.80.797.0 279,104 Pfutil80.dll 04-Aug-2003 18:17 550,780 Procsyst.sql 22-May-2003 22:57 19,195 Qfe469571.sql 11-Jul-2003 17:04 1,084,147 Replmerg.sql 04-Apr-2003 21:53 2000.80.798.0 221,768 Replprov.dll 08-Feb-2003 06:40 2000.80.765.0 307,784 Replrec.dll 13-Aug-2003 16:28 1,086,797 Replsys.sql 13-Aug-2003 16:28 986,603 Repltran.sql 29-Jul-2003 20:13 2000.80.819.0 492,096 Semobj.dll 31-May-2003 18:27 2000.80.818.0 172,032 Semobj.rll 05-Aug-2003 21:06 127,884 Sp3_serv_uni.sql 01-Jun-2003 01:01 2000.80.818.0 4,215,360 Sqldmo.dll 07-Apr-2003 17:44 25,172 Sqldumper.exe 19-Mar-2003 18:20 2000.80.789.0 28,672 Sqlevn70.rll 02-Jul-2003 00:18 2000.80.834.0 180,736 Sqlmap70.dll 08-Feb-2003 06:40 2000.80.765.0 57,920 Sqlrepss.dll 13-Aug-2003 20:04 2000.80.851.0 7,598,161 Sqlservr.exe 13-Aug-2003 20:03 12,755,968 Sqlservr.pdb 25-Jul-2003 21:44 2000.80.845.0 590,396 Sqlsort.dll 08-Feb-2003 06:40 2000.80.765.0 45,644 Sqlvdi.dll 25-Jun-2003 01:01 2000.80.818.0 33,340 Ssmslpcn.dll 01-Jun-2003 01:01 2000.80.818.0 82,492 Ssnetlib.dll 01-Jun-2003 01:01 2000.80.818.0 25,148 Ssnmpn70.dll 01-Jun-2003 01:01 2000.80.818.0 158,240 Svrnetcn.dll 31-May-2003 18:59 2000.80.818.0 76,416 Svrnetcn.exe 30-Apr-2003 23:52 2000.80.816.0 45,132 Ums.dll 30-Apr-2003 23:52 132,096 Ums.pdb 02-Jul-2003 00:19 2000.80.834.0 98,816 Xpweb70.dll СтатусДанное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к»..Впервые эта проблема была исправлена в SQL Server 2000 с пакетом обновления 4. СсылкиДополнительные сведения см. в следующей статье базы знаний Майкрософт:: 824684
(http://support.microsoft.com/kb/824684/
)
Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт822747
(http://support.microsoft.com/kb/822747/
)
Исправление: Может возникнуть ошибка 644 или 8646 при DELETE или UPDATE для таблицы, содержащей столбец Latin1_General_BIN сортировки Юникода300194
(http://support.microsoft.com/kb/300194/
)
Исправление: Ошибка 644, используя два индекса по столбцу с порядком сортировки с предпочтением верхнего регистра328736
(http://support.microsoft.com/kb/328736/
)
Исправление: Сбой обновления, выполняемые на незафиксированное чтение изоляцию уровня сообщение об ошибке 644СвойстваКод статьи: 827178 - Последнее изменение :: 25 ноября 2010 г. - Редакция: 2.0 Информация в данной статье относится к следующим продуктам.
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке:827178
(http://support.microsoft.com/kb/827178/en-us/
)
|




Перейти к началу страницы








