Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Зависла БД  [new]
Биака
Guest
Народ, слушайте такая ерунда приключилась:
Нужно было проделать некоторые действия на базе, глянул пользователей, больше 1К зависших.. Кикать каждого стало лень, решил в offline положить... Сижу жду уже часа 3 база и в оффлайн не легла, и в онлайне нет.
Че делать, как быть? Это вообще нормально, что оно так долго репу чешет?
29 окт 12, 15:56    [13391913]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Биака
Guest
При попытке зайти в свойства студия выдает Database is in transition
29 окт 12, 15:59    [13391932]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Ну это Вы молодец... То что там действия какие то производились, пофиг ?...

Смотрите логи, sp_who2. Там Есть действия типа RollBack с этой базой ?
29 окт 12, 15:59    [13391940]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Биака
При попытке зайти в свойства студия выдает Database is in transition


Тынц
29 окт 12, 16:01    [13391959]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Биака
Guest
Activity Monitor, пустой везде был, только пользователей много висело.

use master
go
exec sp_who2
Выдает

Msg 952, Level 16, State 1, Procedure sp_who2, Line 89
Database 'DBNAME' is in transition. Try the statement later.
29 окт 12, 16:07    [13392020]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Биака
Guest
Ozerov
Биака
При попытке зайти в свойства студия выдает Database is in transition


Тынц

Да, вот это помогло...

Дальше как быть?
29 окт 12, 16:15    [13392077]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
aleks2
Guest
Биака
пользователей, больше 1К зависших.
что оно так долго репу чешет?

1000 пользователей, каждый с транзакцией в одну минуту = 1000 минут отката = 16 часов можна курить.
29 окт 12, 16:15    [13392080]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Биака
Ozerov
пропущено...


Тынц

Да, вот это помогло...

Дальше как быть?

Ну чудес не бывает....
Смотрите внимательнее, какие действия происходят... Про откат выше уже написали..
29 окт 12, 16:20    [13392116]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
aleks2
Guest
А ежели вспомнить, что alter database [имярек] set offline могет ишо и "ждать" пока пользователь отцепится...

То следовало бы разучить правильную фразу

alter database [имярек] set single_user with ROLLBACK IMMEDIATE 
29 окт 12, 16:22    [13392134]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Биака
Guest
Да я вот тут где-то рядом вычитал, что если делать detach, то там можно их повыносить скопом..
Но что-то я очкую... Сервак продуктивный...
Бекап уже делаю этой БД.
29 окт 12, 16:30    [13392200]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Биака
Да я вот тут где-то рядом вычитал, что если делать detach, то там можно их повыносить скопом..
Но что-то я очкую... Сервак продуктивный...
Бекап уже делаю этой БД.


Вам же написали 13392134
И в той ссылке, которую я постил выше, про это же сказано!
Читайте внимательнее
29 окт 12, 16:33    [13392222]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Биака
Guest
Ну Ок!
Сейчас проделаю все это...
29 окт 12, 16:35    [13392240]     Ответить | Цитировать Сообщить модератору
 Re: Зависла БД  [new]
Биака
Guest
Спасибо! Все круто!
29 окт 12, 18:22    [13392875]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить