Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Припустимо, що у вас є однорангова (P2P) або транзакційні реплікації на основі таблиць у Microsoft SQL Server. Якщо змінити розділ або операцію злиття, які очікують на репліковану команду в цьому розділі, з'являється таке повідомлення про помилку в журналі помилки SQL Server:

Помилка: 608: не знайдено запис каталогу для ІДЕНТИФІКАТОРА розділу <ідентифікатора> бази даних <DatabaseName>. Метадані несумісні. Запустіть DBCC CHECKDB, щоб перевірити, чи не пошкоджено метадані метаданих.

Крім того, агент читач журналів створює дамп порушення прав доступу.

Стан

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

Спосіб вирішення

Ця проблема усунена в таких сукупних оновлень для SQL Server:

Примітка. Після застосування цього виправлення, якщо ви виконуєте перемикач або операцію злиття з відповідними реплікованою командою в цьому розділі, ви все одно побачите помилку 608 у журналі помилок SQL Server, але не можна використовувати звалища порушення прав доступу.

Відомості про накопичувальне оновлення для сервера SQL Server:

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

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

Якщо ввімкнути перехід розділу на сервері SQL Server 2008 R2 в поточній версії, можливо, потрібно буде розділити та об'єднати операції в найближчому майбутньому. Перш ніж виконувати операції розділення або злиття на репліковану таблицю, переконайтеся, що в розділі запитання немає відкладених реплікованих команд. Ви також повинні переконатися, що в розділі операції розділення та злиття не виконуються DML-операцій. Якщо у вас є транзакції, які не оброблялися в журналі, або якщо виконуються операції DML в розділі реплікованої таблиці, а операція розділення або об'єднання виконується (за участю того самого розділу), це може призвести до помилки обробки в агент засобу читання журналів. Для того, щоб усунути помилку, може знадобитися повторна Ініціалізація передплатою.

Докладні відомості наведено в статті копіювання розділів таблиці та індексів.

Попередження

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

Посилання

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×