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

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

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


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