Поделиться через


MSSQLSERVER_17659

Применимо к:SQL Server

Сведения

Атрибут значение
Название продукта SQL Server
Идентификатор события 17659
Источник событий MSSQLSERVER
Компонент SQLEngine
Символическое имя DEMO_SYSCATUPDATE
Текст сообщения Системная таблица с идентификатором %d обновлена непосредственно в базе данных с идентификатором %d, поэтому, возможно, нарушена связанность кэша.
SQL Server должен быть перезапущен.

Пояснение

Эта ошибка означает, что системный объект был обновлен напрямую. Обновление системных таблиц вручную не поддерживается. Системные таблицы должны обновляться только ядром СУБД SQL Server. Когда SQL Server обнаруживает изменения, инициированные пользователем системными таблицами, возникает ошибка 17659. Событие, похожее на следующее, регистрируется в журнале ошибок SQL Server или в журнале приложений в средстве просмотра событий в этом сценарии.

Имя журнала: приложение
Источник: MSSQLServer
Идентификатор события: 17659
Категория задачи: Сервер
Уровень: Сведения
Описание. Предупреждение: системный идентификатор таблицы %d был обновлен непосредственно в идентификаторе базы данных %d и согласованности кэша, возможно, не было сохранено. SQL Server должен быть перезапущен.

Действие пользователя

Чтобы решить эту проблему, используйте один из указанных ниже способов.

  • Метод 1
    При наличии чистой резервной копии базы данных восстановите базу данных из нее.

    Заметка

    Этот метод работает только в том случае, если в резервной копии нет несогласованности метаданных.

  • Метод 2.
    Если восстановить базу данных из резервной копии не удается, экспортируйте данные и объекты в новую базу данных. Затем перенесите содержимое базы данных, обновленной вручную, в новую базу данных. Обратите внимание, что несоответствия в системных каталогах невозможно исправить с помощью параметров восстановления команд DBCC CHECKDB. Так как команда не может исправить поврежденные метаданные, она не предоставляет рекомендуемого уровня восстановления.

Заметка

Данные из системных таблиц можно просмотреть с помощью представлений системных каталогов.

Дополнительные сведения

Дополнительные сведения см. в статье " Системные базовые таблицы".