БД WSUS'a

RomanH
Дата: 26.12.2007 18:40:30
Господа. Возможно ли такое, наверняка из Вас такое делал.
1.Сделать detach БД SUSDB
2.Перенести mdf и ldf на другой том.
3.Сделать attach перенесенных mdf и ldf.

Ну а затем запустить WSUS 3.0
Ничего безболезненного не будет?
Yanis
Дата: 26.12.2007 18:43:25
Это, наверное, вопрос больше в СКЛ-ный форум а не в виндовый
MZH
Дата: 26.12.2007 19:04:26
Если приаттачить БД под тем же именем в тот же инстанс, то ничего страшного случиться не должно.
RomanH
Дата: 26.12.2007 19:23:12
->MZH
Успокоили :). Да БД будет работать нормально, интересно как WSUS себя поведет
MZH
Дата: 26.12.2007 19:24:53
RomanH
->MZH
Успокоили :). Да БД будет работать нормально, интересно как WSUS себя поведет

В случае обращений клиентов в пуриод переноса БД, скорее всего, выдаст какое-нибудь сообщение об ошибке.
В остальных случаях может просто "не заметить".
RomanH
Дата: 27.12.2007 10:55:06
Да вот не дает мне сиквел отдеттачить БД SUSDB,
хотя вот эти сервисы я остановил
1.WsusSertServer
2.Update Services.
Пишет что база занята вот этими приложениями
WSUS:ReportingWS:6124                         
WSUS:ServerSyncWS:6124                                     
WSUS:SimpleAuthWS:6124                        
WSUS:ApiRemotingWS:6124                       
Помогите остановить эти приложения, может я еще про какие нибудь сервисы забыл
MZH
Дата: 27.12.2007 17:35:48
RomanH
Да вот не дает мне сиквел отдеттачить БД SUSDB,
хотя вот эти сервисы я остановил
1.WsusSertServer
2.Update Services.
Пишет что база занята вот этими приложениями
WSUS:ReportingWS:6124                         
WSUS:ServerSyncWS:6124                                     
WSUS:SimpleAuthWS:6124                        
WSUS:ApiRemotingWS:6124                       
Помогите остановить эти приложения, может я еще про какие нибудь сервисы забыл

Попробуйте перед попыткой отсоединения БД выполнить iisreset /stop

В свойствах окна отсоединения БД обычно есть средства для сброса текущих соединений. В 2000-ом это кнопка, в 2005-ом-галка.
RomanH
Дата: 27.12.2007 17:39:59
->MZH
Спасибо за помощь, ноя вот так все таки сделал. Может кому нибудь пригодиться
Инструкция по переносу БД WSUS

1.Закрыть консоль
2.Остановка сервисов: WsusSertServer, Update Services
3.Открываем Microsoft SQL Managnet Studio, в выпвдющем списке подключений к БД выбираем SUSDB(коннект к это базе)
4.Выполняем следующую команду
ALTER DATABASE SUSDB SINGLE_USER WITH ROLLBACK IMMEDIATE
5.Делаем Dettach этой базы.
6.Переносим файлы mdf и ldf.
7.Делаем Attach
8.Запускаем сервисы WsusSertServer, Update Services
MZH
Дата: 27.12.2007 17:48:19
RomanH
->MZH
Спасибо за помощь, ноя вот так все таки сделал. Может кому нибудь пригодиться
Инструкция по переносу БД WSUS

1.Закрыть консоль
2.Остановка сервисов: WsusSertServer, Update Services
3.Открываем Microsoft SQL Managnet Studio, в выпвдющем списке подключений к БД выбираем SUSDB(коннект к это базе)
4.Выполняем следующую команду
ALTER DATABASE SUSDB SINGLE_USER WITH ROLLBACK IMMEDIATE
5.Делаем Dettach этой базы.
6.Переносим файлы mdf и ldf.
7.Делаем Attach
8.Запускаем сервисы WsusSertServer, Update Services

Можно и так, но вполне годится и "жесткий" детач. Дело вкуса :)