Select the product you need help with
Исправление: Сбой агента слияния со статьями, которые индексированные представления, определенныеКод статьи: 816780 - Список продуктов, к которым относится данная статья. ОШИБКА #: 362976 (SHILOH_BUGS) На этой страницеПроблемаНачиная с SQL Server 2000 с пакетом обновления 3 (SP3), агент слияния может сообщать о сбоях для статей, у которых индексированное представление, определенное или имеют индекс вычисляемого столбца определено. Появляется следующее сообщение об ошибке:: Категория: SQLSERVER Источник: сервер1 Номер: 1934 Сообщение: DELETE не потому, что следующие параметры SET имеют неправильные параметры: "ANSI_NULLS.". Причинанадписьюxp_execresultsetРасширенная хранимая процедура используется для создания (процедуры слиянияsp_ins,sp_upd,sp_del, иsp_sel) для статьи. Начиная с SQL Server 2000 SP3xp_execresultsetбыло перезаписанные как Transact-SQL хранимой процедуры. Тем не менее данная процедура Transact-SQL хранятся неправильно был создан с помощью параметра ANSI_NULLS OFF. Поскольку динамические инструкции EXECUTE наследуется от родительского параметра процедуры (процедуры слиянияsp_ins,sp_upd,sp_del, иsp_sel) также были созданы с помощью параметра ANSI_NULLS OFF. Это нарушает требования для индексированных представлений, которые требуется параметр ANSI_NULLS должен быть включен.
Полный список требований для индексированных представлений содержатся в разделе «REFERENCES» данной статьи. РешениеСведения о пакете обновленияЧтобы решить эту проблему, получите последний пакет обновления для Microsoft SQL Server 2000. Дополнительные сведения см. в следующей статье базы знаний Майкрософт::290211
(http://support.microsoft.com/kb/290211/
)
Как получить последний пакет обновления для SQL Server 2000Сведения об исправленииАнглийская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладки в окне «Дата и время» панели управления.
Date Time Version Size File name
-------------------------------------------------------------------------
26-Feb-2003 03:41 2000.80.777.0 29,244 bytes Dbmslpcn.dll
08-Feb-2003 05:43 786,432 bytes Distmdl.ldf
08-Feb-2003 05:43 2,359,296 bytes Distmdl.mdf
30-Jan-2003 01:55 180 bytes Drop_repl_hotfix.sql
01-Feb-2003 00:32 2000.80.763.0 1,557,052 bytes Dtsui.dll
30-Jan-2003 05:18 746,470 bytes Instdist.sql
30-Jan-2003 01:55 1,402 bytes Inst_repl_hotfix.sql
08-Feb-2003 06:40 2000.80.765.0 90,692 bytes Msgprox.dll
08-Feb-2003 03:53 1,065,895 bytes Replmerg.sql
08-Feb-2003 06:40 2000.80.765.0 221,768 bytes Replprov.dll
08-Feb-2003 06:40 2000.80.765.0 307,784 bytes Replrec.dll
07-Mar-2003 05:02 1,084,369 bytes Replsys.sql
03-Mar-2003 17:18 104,958 bytes Sp3_serv_uni.sql
19-Mar-2003 18:20 2000.80.789.0 28,672 bytes Sqlevn70.rll
28-Feb-2003 01:34 2000.80.778.0 176,696 bytes Sqlmap70.dll
08-Feb-2003 06:40 2000.80.765.0 57,920 bytes Sqlrepss.dll
19-Mar-2003 18:23 2000.80.789.0 7,540,820 bytes Sqlservr.exe
08-Feb-2003 06:40 2000.80.765.0 45,644 bytes Sqlvdi.dll
26-Feb-2003 03:41 2000.80.777.0 29,244 bytes Ssmslpcn.dll
26-Feb-2003 03:41 2000.80.777.0 82,492 bytes Ssnetlib.dll
17-Mar-2003 14:49 727,132 bytes Sysmessages.sym
28-Feb-2003 01:34 2000.80.778.0 98,872 bytes Xpweb70.dll
Временное решениеДля обхода проблемы выполните следующие действия.:
СтатусКорпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к»..Впервые эта проблема была исправлена в SQL Server 2000 с пакетом обновления 4. СсылкиДля получения дополнительных сведений см. раздел «Разрешение индексов для представлений» в документации по SQL Server. СвойстваКод статьи: 816780 - Последнее изменение :: 25 ноября 2010 г. - Редакция: 2.0
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке:816780
(http://support.microsoft.com/kb/816780/en-us/
)
|




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








