SQL SINGLE_USER #490353


#0 by Zixxx
Перевел базу в SINGLE_USER для того чтобы протестировать и восстановить, но система вывалила ошибку что типа база уже открыта. Теперь база висит в SINGLE_USER и обратно ее перевести не могу, не получается даже свойства посмотреть. Выдает ошибку. Что сделать? Как отрубить имеющиеся соединения?
#1 by Maxus43
Перезапустить службу не предлагать?
#2 by Zixxx
Ну да, желательно как-нибудь бэз этого
#3 by Жан Пердежон
закрыть базу тем, кем она открыта
#4 by МихаилМ
все конечно уже догадались что речь про ms sql. НО версии  ms sql.  из какой программмы Вы преводили - не раскрыта.
#5 by ДенисЧ
alter database MyBse set MULTI_USER
#6 by Zixxx
Сообщение 5064, уровень 16, состояние 1, строка 1 В настоящий момент невозможно изменить состояние или параметры базы данных "buh_npm_upp". База данных находится в однопользовательском режиме, и в настоящий момент к ней подключен пользователь. Сообщение 5069, уровень 16, состояние 1, строка 1 Не удалось выполнить инструкцию ALTER DATABASE. Висит какое-то соединение, но где его посмотреть в SQL Server 2008?
#7 by ДенисЧ
alter database MyBse set MULTI_USER WITH ROLLBACK IMMEDIATE + sp_who
#8 by Zixxx
А это sp_who куда?
#9 by ДенисЧ
туда же, рядом. Оно покажет, who is connected
#10 by Zixxx
alter database buh_npm_upp set MULTI_USER WITH ROLLBACK IMMEDIATE sp_who Сообщение 102, уровень 15, состояние 1, строка 1 Неправильный синтаксис около конструкции "sp_who".
#11 by Zixxx
up
#12 by Токарь
иногда надо sp_who2
#13 by Zixxx
Таже фигня Неправильный синтаксис около конструкции "sp_who2". А монитором никак нельзя получить? Что-то похожее было в 2005 но в 2008 немогу ничего найти
#14 by Zixxx
upup
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С