Select the product you need help with
Исправление: Нарушение прав доступа может возникнуть при вставке строки в таблице, на которую ссылаются индексированные представления в SQL Server 2000Код статьи: 819248 - Список продуктов, к которым относится данная статья. Ошибка #: 469238 (SQL Server 8.0) На этой страницеПроблемаЕсли выполнить инструкцию INSERT языка Transact-SQL для вставки строки в таблице, на которые ссылаются несколько индексированных представлений, возникает нарушение прав доступа. Когда происходит нарушение прав доступа, SQL Server завершает подключение клиента, которые выполнялись в инструкции INSERT. После выполнения инструкции INSERT языка Transact-SQL, появится краткое стека, подобное приведенному ниже. * Short Stack Dump * 00000000 Module(sqlservr+FFC00000) * 00490A0C Module(sqlservr+00090A0C) (+00000136) * 004908B6 Module(sqlservr+000908B6) (CXteFetch::QScanGet+000000AE) * 00423E92 Module(sqlservr+00023E92) (CXteProject::QScanGet+00000092) * 0047A078 Module(sqlservr+0007A078) (CQScanUpdate::CQScanUpdate+000000E6) * 00479F74 Module(sqlservr+00079F74) (CXteUpdate::QScanGet+00000053) * 006F73A3 Module(sqlservr+002F73A3) (CQScanSpool::CQScanSpool+00000167) * 006F70DA Module(sqlservr+002F70DA) (CXteSpool::QScanGet+000000A5) * 0047A078 Module(sqlservr+0007A078) (CQScanUpdate::CQScanUpdate+000000E6) * 00479F74 Module(sqlservr+00079F74) (CXteUpdate::QScanGet+00000053) * 006F9A10 Module(sqlservr+002F9A10) (CQScanSequence::CQScanSequence+0000007C) * 006F9958 Module(sqlservr+002F9958) (CXteSequence::QScanGet+0000004F) * 006F9A10 Module(sqlservr+002F9A10) (CQScanSequence::CQScanSequence+0000007C) * 006F9958 Module(sqlservr+002F9958) (CXteSequence::QScanGet+0000004F) * 004217F3 Module(sqlservr+000217F3) (CQueryScan::CQueryScan+0000028E) * 004215DD Module(sqlservr+000215DD) (CQuery::Execute+0000006A) * 0041D4D9 Module(sqlservr+0001D4D9) (CStmtQuery::ErsqExecuteQuery+0000022C) * 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) * 00498A8A Module(sqlservr+00098A8A) (CStmtExec::XretLocalExec+0000014D) * 00498926 Module(sqlservr+00098926) (CStmtExec::XretExecute+0000031A) * 0041B442 Module(sqlservr+0001B442) (CMsqlExecContext::ExecuteStmts+000003B9) * 0041AA88 Module(sqlservr+0001AA88) (CMsqlExecContext::Execute+000001B6) * 0041B9B6 Module(sqlservr+0001B9B6) (CSQLSource::Execute+00000357) * 0048A63B Module(sqlservr+0008A63B) (language_exec+000003E1) * 0042708C Module(sqlservr+0002708C) (process_commands+0000010E) * 41075002 Module(UMS+00005002) (ProcessWorkRequests+00000272) * 41074698 Module(UMS+00004698) (ThreadStartRoutine+00000098) * 7800C9EB Module(MSVCRT+0000C9EB) (beginthread+000000CE) * 77E8B2D8 Module(KERNEL32+0000B2D8) (lstrcmpiW+000000B7) Примечание.Эта проблема не возникает в исходной версии Microsoft SQL Server 2000. РешениеСведения о пакете обновленияЧтобы решить эту проблему, получите последний пакет обновления для Microsoft SQL Server 2000. Дополнительные сведения см. в следующей статье базы знаний Майкрософт::290211
(http://support.microsoft.com/kb/290211/
)
Как получить последний пакет обновления для SQL Server 2000Сведения об исправленииАнглийская версия данного исправления содержит версии файлов, приведенные в следующей таблице, или более поздние.. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладки в окне «Дата и время» панели управления.Date Time Version Size File name ---------------------------------------------------------------------- 25-Feb-2003 15:11 2000.80.777.0 29,244 Dbmslpcn.dll 07-Feb-2003 17:14 786,432 Distmdl.ldf 07-Feb-2003 17:14 2,359,296 Distmdl.mdf 29-Jan-2003 13:25 180 Drop_repl_hotfix.sql 07-Apr-2003 06:45 2000.80.801.0 1,557,052 Dtsui.dll 23-Apr-2003 14:21 747,927 Instdist.sql 29-Jan-2003 13:25 1,402 Inst_repl_hotfix.sql 07-Feb-2003 18:10 2000.80.765.0 90,692 Msgprox.dll 31-Mar-2003 13:37 1,873 Odsole.sql 04-Apr-2003 13:16 2000.80.800.0 62,024 Odsole70.dll 02-Apr-2003 09:18 2000.80.796.0 57,904 Osql.exe 02-Apr-2003 10:45 2000.80.797.0 279,104 Pfutil80.dll 04-Apr-2003 08:57 1,083,467 Replmerg.sql 04-Apr-2003 09:23 2000.80.798.0 221,768 Replprov.dll 07-Feb-2003 18:10 2000.80.765.0 307,784 Replrec.dll 31-Mar-2003 13:53 1,084,828 Replsys.sql 16-Apr-2003 10:09 115,892 Sp3_serv_uni.sql 07-Apr-2003 05:14 25,172 Sqldumper.exe 19-Mar-2003 05:50 2000.80.789.0 28,672 Sqlevn70.rll 23-Apr-2003 17:09 2000.80.811.0 176,696 Sqlmap70.dll 07-Feb-2003 18:10 2000.80.765.0 57,920 Sqlrepss.dll 23-Apr-2003 17:09 2000.80.811.0 7,540,817 Sqlservr.exe 07-Feb-2003 18:10 2000.80.765.0 45,644 Sqlvdi.dll 25-Feb-2003 15:11 2000.80.777.0 29,244 Ssmslpcn.dll 25-Feb-2003 15:11 2000.80.777.0 82,492 Ssnetlib.dll 27-Feb-2003 13:04 2000.80.778.0 98,872 Xpweb70.dll Примечание.Из-за зависимостей между файлами последние исправления или функция, которая содержит эти файлы могут содержать дополнительные файлы. СтатусДанное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к»..Впервые эта проблема была исправлена в SQL Server 2000 с пакетом обновления 4. Дополнительная информацияЭто исправление может вызвать некоторые запросы к индексированным представлениям для работают медленнее.Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт:: 906117
(http://support.microsoft.com/kb/906117/
)
BUG: Запросы к индексированным представлениям может выполняться медленнее при установке SQL Server 2000 исправление S906117 учет S906117a учет исправления SQL Server 2000 и SQL Server 2000 SP4СсылкиДополнительные сведения см. в следующих статьях базы знаний Майкрософт:: 305333
(http://support.microsoft.com/kb/305333/
)
PRB: Ошибка "Ошибка INSERT" при обновлении таблицы, указанной в индексированном представлении824684
(http://support.microsoft.com/kb/824684/
)
Стандартные термины, используемые при описании обновлений программных продуктов МайкрософтСвойстваКод статьи: 819248 - Последнее изменение :: 25 ноября 2010 г. - Редакция: 2.0
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке:819248
(http://support.microsoft.com/kb/819248/en-us/
)
|




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








