На AlwaysOn додаткової репліки аварійно завершує роботу, або виникає помилка 3961 під Вільний час AlwaysOn бази даних SQL Server 2014 має загальномовне середовище виконання UDT

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

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3042370
Ознаки

Розглянемо таку ситуацію:
  • Увімкнення функції AlwaysOn наявність групи, у Microsoft SQL Server-2014 р.
  • AlwaysOn базу даних, має тип даних, користувача виконання (CLR) Загальні мову (UDT). Крім того, у тому самому загальномовне середовище виконання UDT існує кілька даних.
  • Запит, який включає декількох баз даних, які загальномовне середовище виконання, визначений користувачем тип запуску.
У цьому випадку порушенням прав доступу, що виникає у додатковій репліки і аварійно завершує роботу екземпляра SQL Server наведене нижче протокол IMAP, у журнал помилок SQL Server:
2015-02-17 13:07:36.85 spid27s завершення роботи бази даних, за виняток 2905 під Вільний час ВИРІ з обробкою на виконати.

2015-02-17 13:07:36.85 spid27s помилка: 3449, серйозності: 21, стан: 1.2015-02-17 13:07:36.85 spid27s, SQL Server має завершити роботу, щоб відновити базу даних (база даних ID 2). База даних, є базу даних користувача, який не вдалося завершити роботу або базу даних системи. Перезапустити SQL Server. Якщо не вдається відновити після запуску в іншому бази даних, відновлення, або Відновити базу даних.
Крім того, з'являється таке протокол IMAP про помилку, додатковий репліки бази даних і протокол IMAP про помилку не піде до перезавантаження сервера SQL Server:
MSG 3961, рівень 16, держава 1, рядок 3
Знімок ізоляції, транзакцій у базі даних "Ім'я бази даних> "через те, що об'єкт, доступні для оператор змінено DDL оператор в іншому кількість одночасних транзакцій на початку цієї угода TRIPs. Це заборонено, оскільки забезпечує метаданих. Одночасне оновлення, до метаданих може привести несумісність, якщо змішаний з знімок ізоляції.


Розв'язанн

сукупний пакет оновлень, інформація

Проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.

Порада:, Інсталюйте останній сукупний пакет оновлень для SQL Server
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Рекомендується, щоб завантажити й інсталювати останній сукупний пакет оновлень для SQL Server:

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

Щоб вирішити цю проблему, інсталюйте на оновлення KB 3043788: пакет оновлень на вимогу Виправлення доступне для SQL Server 2014.
Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

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

Властивості

Ідентифікатор статті: 3042370 – останній перегляд: 06/25/2015 03:44:00 – виправлення: 3.0

Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

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