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

Откуда:
Сообщений: 49
Добрый день!
Делаю бекап файловой группы с праймари, нужно перевести файловую группу(в нее уже ничего не пишеться, она за прошлую неделю) в режим read only, к серверу постоянно подключены несколько сервисов. Сервер выдает ошибку, что не может перевести файловую групу в read only посколько узают его еще. Как сделать?
8 авг 11, 13:47    [11085550]     Ответить | Цитировать Сообщить модератору
 Re: MODIFY FILEGROUP как сделать на работающей базе?  [new]
Fire83
Member

Откуда: Гомель-Минск
Сообщений: 474
yazy4nik,

Если сервисы можно отключить на несколько секунд то просто переведите базу в однопозьзвателький режим и сделайте все что нужно скриптом
ALTER DATABASE [Имя БД] SET  SINGLE_USER WITH ROLLBACK IMMEDIATE
а затем
ALTER DATABASE [Имя БД] SET  MULTI_USER WITH ROLLBACK IMMEDIATE
8 авг 11, 13:58    [11085655]     Ответить | Цитировать Сообщить модератору
 Re: MODIFY FILEGROUP как сделать на работающей базе?  [new]
yazy4nik
Member

Откуда:
Сообщений: 49
дак вот дело то в том что не хотелось и не планировалось отключать все сервисы и до выходных это не возможно вообще.
есть решение траблы или это все глухо?
8 авг 11, 14:03    [11085695]     Ответить | Цитировать Сообщить модератору
 Re: MODIFY FILEGROUP как сделать на работающей базе?  [new]
Fire83
Member

Откуда: Гомель-Минск
Сообщений: 474
yazy4nik,

Глухо :(
BOL
Specifies the filegroup is read-only. Updates to objects in it are not allowed. The primary filegroup cannot be made read-only. To change this state, you must have exclusive access to the database
8 авг 11, 14:17    [11085795]     Ответить | Цитировать Сообщить модератору
 Re: MODIFY FILEGROUP как сделать на работающей базе?  [new]
yazy4nik
Member

Откуда:
Сообщений: 49
дак как так???
как же тогда делать бекап файловой группы если база работает и нагружена 24Х7 ?
8 авг 11, 14:21    [11085831]     Ответить | Цитировать Сообщить модератору
 Re: MODIFY FILEGROUP как сделать на работающей базе?  [new]
Glory
Member

Откуда:
Сообщений: 104751
yazy4nik
как же тогда делать бекап файловой группы

ALTER DATABASE и BACKUP DATABASE - это вообще то разные команды
8 авг 11, 14:22    [11085834]     Ответить | Цитировать Сообщить модератору
 Re: MODIFY FILEGROUP как сделать на работающей базе?  [new]
yazy4nik
Member

Откуда:
Сообщений: 49
Glory
yazy4nik
как же тогда делать бекап файловой группы

ALTER DATABASE и BACKUP DATABASE - это вообще то разные команды


я немного не договорил, мылся убежала вперед.
Я делаю бекапирование применяя сценария "скользящего окна" там как раз что бы проводить операции над файловой группой нужно переводить ее в рид онли. То есть сценарий "скользящего окна" у меня не получиться реализовать?
8 авг 11, 14:48    [11086061]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить