Как в MS SQL2005 настроить автоматическое обрезание лога транзакций? #393829


#0 by Разработчик
Как в MS SQL2005  настроить автоматическое обрезание лога транзакций каждые 15 минут?
#1 by Sadovnikov
Зачем?? Вообще тогда пусть не логгирует.
#2 by Разработчик
как настроить чтобы не логгировал?
#3 by ДенисЧ
Это называется Maintenancee plan. настраивается в скулёвой студии. Но лучше
#4 by Разработчик
ок
#5 by Sadovnikov
Recovery Model -> Simple.
#6 by Разработчик
можно ли уже изменить уже на работающей базе?
#7 by Sadovnikov
Можно.
#8 by Разработчик
ОК
#9 by Sadovnikov
Единственно, если мне не изменяет склероз, необходимо перед этим бэкап лога сделать.
#10 by ДенисЧ
Зачем?
#11 by Sadovnikov
Я же говорю: "если мне не изменяет склероз". Могу ошибаться. Но, вот почему-то помнится, что без этого LDF не ужмется.
#12 by Разработчик
как сделать бэкап лога?
#13 by ДенисЧ
Не нужно этого...
#14 by Sadovnikov
Значит, одной проблемой топикстартеру меньше :)
#15 by Попытка1С
А что для 2005 скрипт от 2000 не катит? BACKUP LOG ххх  WITH TRUNCATE_ONLY GO USE ххх GO DBCC SHRINKFILE(N'ххх_Log', 1) GO
#16 by Разработчик
изменил настройку базы данных на ПРОСТОЙ(SIPLE), но файл лога транзакций не изчез
#17 by ДенисЧ
А он и не исчезнет.
#18 by Sadovnikov
Совсем-то он не должен исчезнуть. Должен размер совсем маленьким стать.
#19 by Разработчик
как же все-таки усечь журнал транзакций?
#20 by ДенисЧ
Читай
#21 by Sadovnikov
Выполни сначала , а потом переведи базу в симпл.
#22 by Разработчик
оК
#23 by Разработчик
вот что пишет на Сообщение 8985, уровень 16, состояние 1, строка 1 Невозможно найти файл "copy_Log" для базы данных "copy".
#24 by ДенисЧ
copy_log.ldf ?
#25 by Sadovnikov
BACKUP LOG <ИмяБазы> WITH NO_LOG DBCC SHRINKDATABASE (<ИмяБазы>,10)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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