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

Традиционный вопрос, но на который в ТОП 10 ответа нет :)

Есть база которая зеркалируется. Ежедневно проводится фулл бекап, а так же бекап лога.
Есть лог файл, который на 99% свободен, но занимает несколько ГБ.

В recovery model simple я не могу переключиться из за зеркалирования,
сделать BACKUP LOG dbname WITH TRUNCATE_ONLY я тоже не могу по той же причине.

Как сделать шринк лог файла?
30 сен 09, 16:59    [7726046]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
хороший вопрос.
В представительстве Микрософт,мне посоветовали все разобрать (мирроринг) ,сделать с логом то что хочу и настроить по новой.
-------------------------------------
Jedem Das Seine
30 сен 09, 17:02    [7726063]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
sqlbeginer
Guest
Что значит разобрать? Приостановить зеркалирование или полностью его убить и потом заново конфигурировать?
30 сен 09, 17:18    [7726154]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5196
sqlbeginer

Как сделать шринк лог файла?


а попробовали банальное
dbcc shrinkfile(2,НовыйРазмерВМегабайтах)
?
30 сен 09, 18:34    [7726758]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
sqlbeginer
Guest
komrad

а попробовали банальное
dbcc shrinkfile(2,НовыйРазмерВМегабайтах)
?


Конечно - результат отрицательный.
30 сен 09, 18:44    [7726804]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
sqlbeginer
Guest
Помог банальный вызов DB->Task->Shrink->Database (Checkin "Reorganize files") из Managemnt Studio на Principal сервере.

Лог не укоротился "в ноль", но значительно.
30 сен 09, 18:54    [7726842]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
Glory
Member

Откуда:
Сообщений: 104760
sqlbeginer
Помог банальный вызов DB->Task->Shrink->Database (Checkin "Reorganize files") из Managemnt Studio на Principal сервере.


А вы до этого пытались сделать сжатие через BACKUP LOG dbname WITH TRUNCATE_ONLY что ли ? Или как ?
30 сен 09, 19:05    [7726890]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Гм,точно у нас ситуация была другая
Лог файл на принсипале разрося и занял весь диск , пустого места в фале не было.
-------------------------------------
Jedem Das Seine
30 сен 09, 19:11    [7726910]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
sqlbeginer
Guest
Glory
А вы до этого пытались сделать сжатие через BACKUP LOG dbname WITH TRUNCATE_ONLY что ли ? Или как ?

Пробовали все известные нам и гуглю методы (вами названный так же) :)
1 окт 09, 09:48    [7728096]     Ответить | Цитировать Сообщить модератору
 Re: Shrink log при полном mirroring  [new]
Glory
Member

Откуда:
Сообщений: 104760
sqlbeginer
Glory
А вы до этого пытались сделать сжатие через BACKUP LOG dbname WITH TRUNCATE_ONLY что ли ? Или как ?

Пробовали все известные нам и гуглю методы (вами названный так же) :)

Ну и какую же команду студия выполнила на пунк "Помог банальный вызов DB->Task->Shrink->Database (Checkin "Reorganize files") " ?
Мне, например, показали, что это будет

USE [AdventureWorks]
GO
DBCC SHRINKDATABASE(N'AdventureWorks' )
GO
1 окт 09, 10:15    [7728194]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить