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

Откуда:
Сообщений: 49
Доброе время суток, уважаемые. Подскажите, пожалуйста, как решить следующую проблему:
есть failover кластер MS SQL Server 2008 R2, состоящий из двух нод. У сервера все рабочие файлы, логи и TempDB располагаются на внешнем СХД, подключённом по iSCSI.
Хочу перевести сервер в однопользовательский режим, делаю для этого ресурс off-line, но заодно в оффлайн уходят и диски СХД, поэтому когда запускаю на ноде, являющейся владельцем SQL Server'а, sqlcmd -m, то она ругается на то, что некуда логи писать.

Как быть, подскажите.
7 окт 13, 10:16    [14932316]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
mag2000
Member

Откуда:
Сообщений: 182
DrNil,
А зачем вы ресурс кластера переключаете в offline?
Вам нужен однопользовательский режим к вашему экземпляру SQL ?
Тогда пользуйтесь командами SQL.
Например, так
ALTER DATABASE [Ваша_база] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
7 окт 13, 10:37    [14932421]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
DrNil
Member

Откуда:
Сообщений: 49
mag2000,

мне необходимо сделать восстановление базы master из резервной копии. Указанным вами способом сделать это не получается.

Сообщение 5058, уровень 16, состояние 5, строка 1
Невозможно установить параметр "SINGLE_USER" в базе данных "master".
7 окт 13, 10:47    [14932464]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
mag2000
Member

Откуда:
Сообщений: 182
DrNil,
Как восстановить базу данных master (Transact-SQL):
http://technet.microsoft.com/ru-ru/library/ms190679(v=sql.105).aspx
7 окт 13, 10:56    [14932512]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
DrNil
Member

Откуда:
Сообщений: 49
mag2000,

Я ценю ваше желание помочь, но вы, наверное, не до конца прочитали "условие задачи"...
Первый же пункт из данной вами ссылки: "Запустите экземпляр сервера в однопользовательском режиме." КАК ? В кластере.
7 окт 13, 11:00    [14932552]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
mag2000
Member

Откуда:
Сообщений: 182
DrNil,
В моей ссылке есть такой пункт:
автор
1.Запустите экземпляр сервера в однопользовательском режиме.
Сведения об определении параметров запуска однопользовательского режима (-m) см. в разделе Как настроить параметры запуска сервера (диспетчер конфигурации SQL Server).

Переходим по ссылке в тексте. Там описано как переключить в однопользовательский режим через параметр -m запуска экземпляра SQL.
7 окт 13, 11:06    [14932603]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
Zufo
Member

Откуда:
Сообщений: 11
перед выполнением "sqlcmd -m" сделай активными необходимые ресурсы кластера для SQK т.е. диски кластера должны быть онлайн на той ноде, где будешь выполнять " sqlcmd -m"
7 окт 13, 12:12    [14933098]     Ответить | Цитировать Сообщить модератору
 Re: Однопользовательский режим в кластере, с дисками на СХД  [new]
DrNil
Member

Откуда:
Сообщений: 49
Zufo,

Спасибо. А я до этого и не додумался.
7 окт 13, 12:20    [14933159]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить