Подія ID 17659 і подія ID 3859 в журналі в разі оновлення системних таблиць у базі даних SQL Server

Переклади статей Переклади статей
Номер статті: 2688307 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

Ознаки

Сценарій 1

Подія такого вигляду буде записано в журнал помилок SQL Server або у журнал застосунку в переглядачі подій системні таблиці вручну оновити у Microsoft SQL Server:
Ім'я журналу: застосунок
Джерело: MSSQL$ SQL2008R2
Код події: 17659
Категорія завдання: сервер
Рівень: інформація
Опис/контроль: Попередження: оновлено системні таблиці ID 34 безпосередньо в базі даних код 17 і узгодженість кеша може не були збережені. Необхідно перезапустити SQL Server.

Сценарій 2

Подія такого вигляду записується в журнал помилок SQL Server або у журнал застосунку в переглядачі подій під Вільний час запуску бази даних SQL Server, з таблицею системи вручну оновити:
Ім'я журналу: застосунок
Джерело: MSSQL$ SQL2008R2
Код події: 3859
Категорія завдання: сервер
Рівень: інформація
Опис/контроль: Попередження: каталог систему Оновлено безпосередньо в базі даних ID 17, останнім в date_time

Сценарій 3

Таке попередження повертається, коли ви виконати команду DBCC_CHECKDB , після того, як системні таблиці вручну оновити:
DBCC результати для "database_name'.
Перевірити каталог Msg 3859, державний 1: Попередження: каталог систему Оновлено безпосередньо в базі даних ID 17, останнім в date_time.
CHECKDB 0 виділення помилок і 0 помилок узгодженості в базі даних знайдено 'DB_NAME'.
Виконання DBCC завершено. Якщо DBCC повертає протокол IMAP про помилки, зверніться до системного адміністратора.


причина

Ця проблема може виникнути, якщо таблиці бази системи вручну оновити.

Примітки
  • Вручну оновити системні таблиці не підтримується. Системні таблиці слід оновлювати тільки обробника баз даних SQL Server.
  • Можна переглядати дані в системних таблиць через системних подань каталогу.

Розв'язанн

Щоб вирішити цю проблему, перенесення вмісту бази даних, які було оновлено вручну в нову базу даних для застосунку сценарій виконання.

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

Система таблиць

Наведена таблиця містить більше інформації про продукти або інструменти, які автоматично перевіряти наявність цієї умови, на ваш екземпляр SQL Server і на версії SQL Server продукту, проти якого обчислюється правило.
Згорнути цю таблицюРозгорнути цю таблицю
Правило програмного забезпеченняНазва правилаОпис правилаВерсії продуктів, проти якого обчислюється правило
Система центру радникSQL Server виявлено прямі систему каталог оновлення: Msg 17659Система центру радник генерує попередження, коли подія ID 17659 повідомили в журналі застосунку в Windows. сценарій виконання інформації від оповіщення для виявлення базу даних, яка перебуває в непідтримуваному стані і виконайте інтерактивні елементи, описані в розділі "Заходи усунення" цієї статті.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012
Система центру радникSQL Server виявлено прямі систему каталог оновлення: Msg 3859Система центру радник генерує попередження, коли подія ID 3859 повідомили в журналі застосунку в Windows. сценарій виконання інформації від оповіщення для виявлення базу даних, яка перебуває в непідтримуваному стані і виконайте інтерактивні елементи, описані в розділі "Заходи усунення" цієї статті.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012



Посилання

Щоб отримати додаткові відомості про проблеми, які можуть виникнути, коли таблицю SQL Server системи вручну оновити клацніть номер статті для перегляду статті в базі знань Microsoft Knowledge Base:

2787112 "Msg 8992" протокол IMAP про помилку і непослідовним метаданих SQL сервер каталогів

Властивості

Номер статті: 2688307 - Востаннє переглянуто: 4 лютого 2013 р. - Редакція: 1.0
Застосовується до:
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Enterprise
Ключові слова: 
kbprb kbsurveynew kbtshoot kbmt KB2688307 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2688307

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com