Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибки в логе сервера  [new]
ALeXeY_15
Member

Откуда: Московская область
Сообщений: 202
Всем привет. Помогите с решением проблемы.

SQL Express 2005
Из-за кривого выключения компьютера пользователем база ушла в Suspect.
В логе SQL Server обнаружены две ошибки:

Starting up database 'BAZA_DB'.
2009-09-25 09:57:05.18 spid52      Ошибка: 9003, серьезность: 20, состояние: 1.
2009-09-25 09:57:05.18 spid52      The log scan number (30:52788:192) passed to log scan in database 'BAZA_DB' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup. 
2009-09-25 09:57:05.18 spid52      Ошибка: 3414, серьезность: 21, состояние: 1.
2009-09-25 09:57:05.18 spid52      An error occurred during recovery, preventing the database 'BAZA_DB' (database ID 7) from restarting. Diagnose the recovery errors and fix them, or restore from a known good backup. If errors are not corrected or expected, contact Technical Support.

Собственно вопрос такой:
Вторая ошибка - вего лишь следствие первой или могут быть варианты ?
25 сен 09, 13:46    [7708176]     Ответить | Цитировать Сообщить модератору
 Re: Ошибки в логе сервера  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
последствия первой.
25 сен 09, 13:52    [7708210]     Ответить | Цитировать Сообщить модератору
 Re: Ошибки в логе сервера  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
https://www.sql.ru/forum/actualthread.aspx?tid=694973
25 сен 09, 13:54    [7708228]     Ответить | Цитировать Сообщить модератору
 Re: Ошибки в логе сервера  [new]
ALeXeY_15
Member

Откуда: Московская область
Сообщений: 202
pkarklin,

Спасиб.
25 сен 09, 14:02    [7708297]     Ответить | Цитировать Сообщить модератору
 Re: Ошибки в логе сервера  [new]
ALeXeY_15
Member

Откуда: Московская область
Сообщений: 202
ТАРАКАН
https://www.sql.ru/forum/actualthread.aspx?tid=694973


Там вроде про 2000-й
25 сен 09, 14:03    [7708300]     Ответить | Цитировать Сообщить модератору
 Re: Ошибки в логе сервера  [new]
ALeXeY_15
Member

Откуда: Московская область
Сообщений: 202
А если так :
alter database BAZA_db set emergency
go
alter database BAZA_db set single_user
go
dbcc checkdb ('BAZA_db', REPAIR_ALLOW_DATA_LOSS)
go
alter database BAZA_db set multi_user

?
25 сен 09, 14:06    [7708327]     Ответить | Цитировать Сообщить модератору
 Re: Ошибки в логе сервера  [new]
ALeXeY_15
Member

Откуда: Московская область
Сообщений: 202
...

у базы модель восстановления simple
т.е. журнал транзакций вообще говоря не нужен

есть ли какое-нибудь простое средство очистить журнал или привести его в соответствие с базой ?
25 сен 09, 14:17    [7708424]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить