MSSQLSERVER_3456
Область применения: SQL Server
Сведения
Атрибут | Значение |
---|---|
Название продукта | SQL Server |
ИД события | 3456 |
Источник событий | MSSQLSERVER |
Компонент | SQLEngine |
Символическое имя | REC_REDOLSNMISMATCH |
Текст сообщения | Не удалось повторить запись журнала %S_LSN для идентификатора транзакции %S_XID на странице %S_PGID базы данных "%.*ls" (идентификатор базы данных %d). Page: LSN = %S_LSN, type = %ld. Log: OpCode = %ld, context %ld, PrevPageLSN: %S_LSN. Восстановите базу данных из резервной копии или исправьте ее. |
Описание
Операции восстановления не удалось выполнить повтор журнала транзакций. В результате этой ошибки состояние базы данных изменилось на SUSPECT. Первичная файловая группа и, возможно, другие файловые группы могут быть повреждены. База данных не может быть восстановлена во время запуска SQL Server и поэтому недоступна. Для разрешения этой проблемы требуется вмешательство пользователя.
Обратите внимание, что если эта ошибка возникает для tempdb, экземпляр SQL Server завершает работу.
Действие пользователя
Эта ошибка может вызываться временным состоянием, существовавшим в системе во время данной попытки запуска экземпляра сервера или восстановления базы данных. Эта ошибка может быть также вызвана неустранимым сбоем, который возникает при каждой попытке запуска базы данных. Для выяснения причины проверьте журнал событий Windows, в котором должна содержаться предшествующая ошибка, которая указывает на конкретный сбой.
Чтобы получить сведения о причине возникновения ошибки 3456, изучите в журнале событий Windows предшествующее сообщение об ошибке, в котором указан конкретный сбой. Соответствующее действие пользователя зависит от того, указывает ли информация в журнале событий Windows, что ошибка SQL Server была вызвана временным условием или постоянным сбоем. Сведения о действиях пользователя для устранения ошибки 3456 см. в электронной документации по SQL Server.
См. также
ALTER DATABASE (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
Полное восстановление базы данных (простая модель восстановления)
MSSQLSERVER_824
sys.databases (Transact-SQL)