Застосовується до
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Ознаки

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

Помилка SQL 2627: порушення обмеження UNIQUE KEY "%.*ls". Не вдалося вставити повторюваний ключ в об'єкт "%.*ls".

Причина

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

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

Сукупні відомості про оновлення

Сукупне оновлення 4 для SQL Server 2012 із пакетом оновлень 1

Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 4. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для пакета оновлень 1 SQL Server 2012 клацніть номер статті в базі знань Microsoft Knowledge Base:

2833645 Сукупний пакет оновлень 4 для SQL Server 2012 із пакетом оновлень 1Note, оскільки ці збірки сукупні, кожен новий випуск виправлення містить усі виправлення для системи безпеки, які входили в попередній випуск виправлення SQL Server 2012 з пакетом оновлень 1. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2772858 Збірки SQL Server 2012, випущені після випуску пакета оновлень 1 SQL Server 2012

Стан

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

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

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

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