FIX: Під Вільний час виконання команди "dbcc dbreindex" або команду "змінити індекс", деякі операції не реплікуються до абонентів транзакційні реплікації в SQL Server 2005

Переклади статей Переклади статей
Номер статті: 916706 - Показ продуктів, яких стосується ця стаття.
Помилка #: 40000100 (SQL виправлення)
Майкрософт поширює Microsoft SQL Server 2005 усуває як один файл завантажується. Оскільки Накопичувальне виправлення, кожен новий реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2005 виправити реліз.
Розгорнути все | Згорнути все

На цій сторінці

Підсумки

У цій статті описуються такі про це виправлення реліз:
  • Проблеми, які усуваються за цей пакет виправлень
  • Передумови для застосування виправлення пакет
  • Чи потрібно перезавантажувати комп’ютер-зразок після установки на пакет виправлень
  • Чи пакет виправлень замінений іншим виправленням пакет
  • Чи повинні вносити зміни реєстру після застосування до пакет виправлень
  • Файли, що містяться в виправлення пакет

Ознаки

Розглянемо такий сценарій. У вас транзакційні реплікації в Microsoft SQL Server 2005. Виконання dbcc dbreindex команди або команду Змінити індекс в той же Вільний час, керуванням журналу читач агента. У цьому випадку деякі угода TRIPs не реплікуються до абонентів.

Крім того, під Вільний час запуску SQL Server 2005 за допомогою прапор трасування T8209, повідомленнями, які нагадають таких записується SQL Server Errorlog файл.

протокол IMAP про помилку 1
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3} GetHoBtLockNoError не вдалося на rowsetId 72057594047430656, набір рядків не існує у поточній схемі!
протокол IMAP про помилку 2
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] знайдені Версія вузол для Таблиця 629577281, набір рядків ідентифікатор 72057594047430656, тип 52, джерело 1, кількість стовпців: 14, {0xe2:10:6 d} {0xe2:10:6 d} {0xe2:10:6 d}
протокол IMAP про помилку 3
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3} m_fTableNotExist:1, m_tabid:629577281, m_pSchema_re:0, m_pSchema_se:1
протокол IMAP про помилку 4
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3} m_fTableNotExist:0
протокол IMAP про помилку 5
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, завантаження кількість стовпців для таблиці [dbo].[crsalh], з надаються версії схеми {0xe2:10:6 d}{0xe2:10:6 d}{0xe2:10:6 d}{1}, кількість стовпців: 14
протокол IMAP про помилку 6
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, SE навантаження набір рядків таблиці [dbo].[crsalh], з надаються версії схеми {0xe2:10:6 d}{0xe2:10:6 d}{0xe2:10:6 d}{1}, кількість стовпців: 14
протокол IMAP про помилку 7
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, завантаження RE стовпець, інформація для таблиці [dbo].[crsalh], з живою схеми, кількість стовпців: 14
протокол IMAP про помилку 8
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, завантаження стовпець розділу для таблиці [dbo].artid [crsalh] 5, з живою схеми, стовпець кількість: 14

причина

Ця проблема виникає тому, що агент журналу читач не копіює всі операції до бази розсилки.

Розв'язанн

Відомості про пакет оновлень

Примітка. Декілька проблем були знайдені з перебудова індексів у SQL Server 2005. Ми настійно рекомендуємо, ви застосувати останній пакет оновлень і накопичувальне оновлення, щоб уникнути проблем з перебудова індексів на базах даних, які визначено в публікації транзакційні реплікації.

Щоб вирішити цю проблему, отримайте найновіший пакет оновлень для SQL Server 2005.Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
913089Як отримати найновіший пакет оновлень для SQL Server 2005

Відомості про виправлення

Виправлення доступне з Microsoft. Однак, застосовувати лише для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до системний інтегратор, у яких виникає вказана проблема. Це виправлення може потребувати додаткового приймальні випробування. Тому якщо ви не завдає проблема, рекомендується, що ви чекати до наступного оновлення програмного забезпечення, яка містить це виправлення.

Якщо виправлення доступне для завантаження, є розділ "Виправлення доступне" у верхній частині цієї статті бази знань. Якщо цей розділ не відображається, зверніться до Microsoft служба підтримки клієнтів та підтримки, щоб отримати ці виправлення.

Примітка. Якщо виникають додаткові проблеми, або якщо будь-які виправлення, можливо, доведеться створити окремий запит на обслуговування. Витрати на звичайні підтримки буде застосовуватися до додаткові застосунок-служба технічної підтримки і питання, які не відповідають критеріям для конкретних його. Щоб отримати повний список номерів телефонів Microsoft обслуговування і підтримки клієнтів або створити окремий запит на обслуговування відвідайте такий веб-сайт корпорації Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примітка. Форма "Виправлення доступне" відображає мови, для якої доступний виправлення. Якщо потрібна мова не відображається, це тому, що поточні виправлення недоступна для цієї мови.

Необхідні умови

Щоб застосувати це виправлення, ви повинні мати SQL Server 2005 пакет оновлень 1 (SP1) встановлено.Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
913089Як отримати найновіший пакет оновлень для SQL Server 2005

Необхідність перезавантаження

Не потрібно перезавантажувати комп’ютер-зразок після інсталяції цього виправлення.

Відомості про файли

Це виправлення не замінено жодних інших виправлень.

Дані реєстру

Не потрібно змінювати реєстр.

Відомості про файли

Це виправлення містить лише файли потрібні для виправлення неполадок, у цій статті перелічено. Це виправлення може містити не всі файли, які потрібно мати для повного оновлення продукту до останнього випуску.

Англійська версія цього виправлення має атрибути файлу (або новіші атрибути файлів) подані в нижченаведеній таблиці. Значення дати й часу для цих файлів перераховані в всесвітній координований Вільний час (UTC). Під Вільний час перегляду відомостей про файл, перераховуються в місцевий Вільний час. Щоб визначити різницю між UTC і місцевим часом, використовувати в часовий пояс у вкладці на Дата і Вільний час елемент панелі керування.
SQL Server 2005, 32-розрядні версії
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Microsoft.sqlserver.Replication.dll2005.90.1534.01,608,40821 Березня 200619:07на базі x86-процесорів
Microsoft.sqlserver.SMO.dll9.0.1534.01,559,25621 Березня 200619:07на базі x86-процесорів
Msmdlocal.dll9.0.1534.015,597,78421 Березня 200619:07на базі x86-процесорів
Msmdredir.dll9.0.1534.03,927,25621 Березня 200619:07на базі x86-процесорів
Osql.exe2005.90.1534.051,41621 Березня 200619:06на базі x86-процесорів
Replrec.dll2005.90.1534.0781,01621 Березня 200619:07на базі x86-процесорів
Sqlaccess.dll2005.90.1534.0349,40021 Березня 200619:07на базі x86-процесорів
Sqldiag.exe2005.90.1534.0960,21621 Березня 200619:07на базі x86-процесорів
Sqlservr.exe2005.90.1534.028,780,81621 Березня 200619:07на базі x86-процесорів
SQL Server 2005, 64-розрядні версії
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Microsoft.sqlserver.Replication.dll2005.90.1534.01,813,72022-Березня-200617:20x64
Microsoft.sqlserver.SMO.dll9.0.1534.01,551,06422-Березня-200617:20на базі x86-процесорів
Msmdlocal.dll9.0.1534.015,597,78421 Березня 200619:07на базі x86-процесорів
Msmdredir.dll9.0.1534.03,927,25621 Березня 200619:07на базі x86-процесорів
Osql.exe2005.90.1534.083,67222-Березня-200617:19x64
Replrec.dll2005.90.1534.01,007,32022-Березня-200617:20x64
Sqlaccess.dll2005.90.1534.0356,56822-Березня-200617:20на базі x86-процесорів
Sqldiag.exe2005.90.1534.01,127,64022-Березня-200617:20x64
Sqlservr.exe2005.90.1534.039,442,64822-Березня-200617:19x64
SQL Server 2005, Itanium архітектури версій
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Microsoft.sqlserver.Replication.dll2005.90.1534.02,521,81621 Березня 200623:04IA-64
Microsoft.sqlserver.SMO.dll9.0.1534.01,551,06421 Березня 200623:03на базі x86-процесорів
Msmdlocal.dll9.0.1534.048,464,08821 Березня 200623:02IA-64
Msmdredir.dll9.0.1534.06,073,56021 Березня 200623:04IA-64
Osql.exe2005.90.1534.0123,09621 Березня 200623:02IA-64
Replrec.dll2005.90.1534.02,137,81621 Березня 200623:04IA-64
Sqlaccess.dll2005.90.1534.0351,44821 Березня 200623:03на базі x86-процесорів
Sqldiag.exe2005.90.1534.01,637,08021 Березня 200623:03IA-64
Sqlservr.exe2005.90.1534.072,395,99221 Березня 200623:02IA-64

Стан

корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до". Цю проблему було усунуто в SQL Server 2005 з пакетом оновлень 2.

Додаткові відомості

Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Майкрософт.
824684Стандартна термінологія, яка використовується для опису оновлень програмних продуктів Майкрософт

Властивості

Номер статті: 916706 - Востаннє переглянуто: 25 березня 2013 р. - Редакція: 2.0
Застосовується до:
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
Ключові слова: 
kbautohotfix kbhotfixserver kbqfe kbmt KB916706 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 916706

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com