Що таке помилка 2627 у реплікації?
Ця проблема виникає тому, що кешована послідовність скидається неправильно, коли ви виконуєте резервне копіювання бази даних. Це робить значення кешованої послідовності більшим за значення на диску. У цій ситуації спрацьовує помилка 2627.
Що викликає помилку SQL 2627? Помилка SQL 2627 зазвичай запускається в таблицях, які містять обмеження PRIMARY KEY. Кожного разу, коли ми намагаємося вставити новий запис у такі таблиці, а ключ запису, який вставляється, уже існує в таблиці, це викликає помилку 2627.
Варіанти усунення помилок порушення ПЕРВИННОГО КЛЮЧА
- Об'єднання двох столів. …
- Обмежити дозволи передплатника. …
- Використовуйте реплікацію злиттям. …
- Використовуйте фільтри.
Хоча більшість ДНК реплікується з досить високою точністю, трапляються помилки ферменти полімерази іноді вставляють неправильний нуклеотид або надто багато чи замало нуклеотидів у послідовність. На щастя, більшість цих помилок виправляються різними процесами відновлення ДНК.
У всіх інших положеннях генома система відновлення невідповідності виправляє помилки реплікації шляхом пошук невідповідностей і заміна нуклеотиду в дочірньому ланцюзі, це ланцюг, який щойно був синтезований і тому містить помилку (див. Розділ 14.2.
Це є створюється під час спроби вставити повторювані значення в стовпець або стовпці з унікальним індексом. У попередній підказці про порушення первинного ключа номер помилки був 2627. Повідомлення про помилку звучить так: «Порушення обмеження PRIMARY KEY 'PK_Sales_OrderLines'. Неможливо вставити дублікат ключа в об'єкт 'Sales.