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

Откуда:
Сообщений: 211
Всем привет!
Дело было так, на диске под 0 закончилось место и 1 база стала недоступной. Несколько раз после очистки места, делал offline/online. Проходил recovery и БД становилась доступна.

В этот раз ей не хватило место на восстановлении и она застряла. Теперь в оффлайн тоже не переходит.
При этом сессии восстановления не вижу.
Но если я дергаю select * from sys.dm_tran_locks where resource_database_id=23

Вижу кучу, вот кусок.
resource_type resource_subtype resource_database_id resource_description resource_associated_entity_id resource_lock_partition request_mode request_type request_status request_reference_count request_lifetime request_session_id
EXTENT 23 11:12147896 0 0 X LOCK GRANT 0 33554432 -3
DATABASE 23 0 0 S LOCK GRANT 1 0 62
DATABASE 23 0 0 X LOCK GRANT 2 0 62
DATABASE 23 0 0 S LOCK WAIT 1 0 115

И так он стоит уже 4 дня. Место на диске есть.

Я вот думаю может попробовать detach/attach
или скопировать файлы БД и поднять рядом БД с новым именем?
Или попробовать выключить инстанс и включить

Кто что подскажет?
19 дек 19, 07:55    [22043842]     Ответить | Цитировать Сообщить модератору
 Re: Застряла база на включении  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
errorlog подскажет.
там написано, чего хочет эта база
19 дек 19, 08:10    [22043844]     Ответить | Цитировать Сообщить модератору
 Re: Застряла база на включении  [new]
Den_KP
Member

Откуда:
Сообщений: 211
Там было только что 24% восстановления и после тишина...
Тут еще ситуация такая что сид с командой SET ONLINE стоит в ROLLBACK а его держит СИД системный номер -3
И -3 почему то висит и не дает rollback сделать
19 дек 19, 08:19    [22043848]     Ответить | Цитировать Сообщить модератору
 Re: Застряла база на включении  [new]
Den_KP
Member

Откуда:
Сообщений: 211
Вообщем помогло перегрузить инстанс
19 дек 19, 10:51    [22043956]     Ответить | Цитировать Сообщить модератору
 Re: Застряла база на включении  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31364
Den_KP
Дело было так, на диске под 0 закончилось место и 1 база стала недоступной. Несколько раз после очистки места, делал offline/online. Проходил recovery и БД становилась доступна.

В этот раз ей не хватило...
...
Вообщем помогло перегрузить инстанс
До следующей встречи! :-)
19 дек 19, 15:25    [22044424]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить