powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Очень большой журнал транзакций SQL
8 сообщений из 8, страница 1 из 1
Очень большой журнал транзакций SQL
    #32032415
Dmitriy1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для того чтобы урезать журнал транзакций нужно выполнить команду
BACKUP LOG "ИМЯ БАЗЫ" WITH TRUNCATE_ONLY
правильно?
Можно ее запускать во время работы с базой?
Необходимо делать полный BACKUP базы данных до запуска?
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032417
Фотография Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) можно.
2) не надо. Если по каким-либо причинам backup журнала транзакций не нужен, раз его просто собираетесь truncate, то и полный backup не нужен.
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032419
reubast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BACKUP LOG "ИМЯ БАЗЫ" WITH TRUNCATE_ONLY
go
dbcc shrinkdatabase("ИМЯ БАЗЫ",5,TRUNCATEONLY)

делал всяко разно
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032424
klama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, только по хорошему надо после BACKUP LOG <> WITH TRUNCATE_ONLY сделать еще и полный BACKUP DATABASE. Ибо все что делалось после последнего бэкапа всей базы - будет утеряно в случае disaster.
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032426
Slava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Туту конечно сначала надо определиться нужен ли этот лог в принципе или нет.
Если нет, то сначала надо выставить модель восставновления базы "simple", потом backup log truncate_only, потом dbcc shrinkdatabase (db, NOTRUNCATE), потом dbcc shrinkdatabase (db, TRUNCATEONLY).
А полный бекап базы это на Ваше усмотрение. Я бы сделал до обрезки лога. Кстати полный бекап режет лог, так что останется только обе dbcc выполнить ну модель выставить, чтобы забыть про лог раз и на всегда.
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032427
Skull
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что можно сделать с журналом для уменьшения его размера в MS SQL v.6.5 в том случае, когда Truncate Log не уменьшает размер?
Log size 530 Mb
Log Space Available 145.86 Mb
и обрезания никак не помогают.
Заранее благодарен!
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032434
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно следующие слова применимы и этой весрии(6.5). Дело в точ truncate log удаляет из файла транзакции не уменьшая его размер. Короче после обрезки файл остается того же размера но пустой. В SQL 2000 нужно сделать две dbcc shrinkdatabase как я сказал выше
...
Рейтинг: 0 / 0
Очень большой журнал транзакций SQL
    #32032435
http://www.sql.ru/articles/mssql/01072301CausesOfSQLTransactionLogFillingUp.shtml
http://www.sql.ru/articles/mssql/01072302TransactionLogStillFull.shtml

Можно использовать косвенный метод: Создать базу и сделать туда Transfer.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Очень большой журнал транзакций SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]