как очистить журнал транзакций в SQL 2000 через Enterprise Manager #448172


#0 by micha
Проблема: После удаления доков в базе, прошлых годов журнал транзакций тобишь log вырос до 80 гигов. Как его очистить не используя запросы и Query Analyzer. Запросы не хочу использовать из следующих соображений: 1) База 77 весит 70 гигов 2) База переписанная под прямые sql запросы (переписанная не мною) Ps: Так как я удалил много доков, предыдущих периодов, я так понимаю база должна уменьшиться, но это не произошло в веду того что скорее всего в БД остались ссылки на эти объекты. Как корректно их почистить?
#1 by VitGun
в поиск. 100 раз обсуждалось
#2 by Guk
шринк не подойдет?...
#3 by micha
я не разу не делал это, можно поподробнее или ссылку
#4 by micha
да не хотелось бы ставить эксперименты на такой БД. Хотелось бы получить конкретный ответ на конкретный вопрос
#5 by ДенисЧ
ПКМ на базе - олл таскс - шринк - датабазе. ЗЫ. Можно не бояться, это не деструктивная операция. Если, конечно, в процессе сервер не выключить :-)
#6 by micha
я вот нашел статью, мне не понятно из нее, где можно проставить максимальный размер лога? там только есть проценты
#7 by micha
все тема решена спасибо
#8 by micha
GO BACKUP LOG [ACC] WITH TRUNCATE_ONLY GO DBCC SHRINKFILE ('Acc_Log', 1) GO где АСС - БД
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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