ВИПРАВЛЕННЯ: Метадані не можна видалити в збільшується, видавця та синхронізація часу під Вільний час сценарій виконання злиття реплікації.

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3027425
Ознаки
Припустімо, що сценарій виконання Microsoft SQL Server 2012 з пакетом оновлень 2 (SP2) злиття реплікації. Під Вільний час очищення метаданих, виконуючи sp_mergemetadataretentioncleanup на її видавця, метадані не можна видалити, незважаючи на те, що всім абонентам нещодавно синхронізовано належним чином. У цьому випадку синхронізації часу можна збільшити значно через надмірне метаданих.

Примітка Існує нульове значення в стовпці last_local_recguid , або є старого покоління, у стовпці last_local_recgen для абонентів, sysmergesubscriptions таблиці на стороні застосунку publisher.
причина
Ця проблема виникає в тому, що деякі зміни внесені зменшити можливість без сходження очищення процедури злиття метаданих. Для цього очищення перевіряє, який покоління може бути активним, щоб уникнути ситуації, коли вони видаляються і потім знову через абонента, не синхронізується запитання. Цей механізм для виявлення може виключити деякі покоління зі списку очищення, навіть якщо вони більше не, під Вільний час збереження. У деяких випадках, це може збільшити розмір таблиць метаданих.
Розв'язанн
Цю проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.

Сукупний пакет оновлень 1, для SQL Server 2014 року з пакетом оновлень 1

Сукупний пакет оновлень 4, для SQL Server 2012 SP2

Про сукупний пакет оновлень для SQL Server

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

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3027425 – останній перегляд: 06/22/2015 15:38:00 – виправлення: 2.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3027425 KbMtuk
Зворотний зв’язок