![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Transaction log file [MSSQL, ]
Boo © (2001-12-23 21:25:00)Может вопрос не в тему, но трабла на лицо...
Есть MSSQL2000, в нем database Work, следовательно - Work_Log.ldf, который уже занимает 2 гига (не досмотрел :-))
Вопрос: Как его уменьшить до минимума? Желательно до девственного размера?
Boo (2002-01-02 23:35:00) [1]Я тут случайно нарыл: Shrink DataBase
Получилась клевая связка по расписанию:
1) backup database
2) backup transaction log
3) shrink database
Сало просто супер!
Но всеравно всем спасибо!
Boo (2001-12-24 13:23:00) [2]Всем спасибо :-)
TSV (2001-12-24 10:44:00) [3]> Boo
Сделай полный backupбазы, а потом truncate transaction log.
В принципе, можно поставить опцию truncate log on checkpoint, но тогда нельзя будет бакапить журнал транзакций и соответственно использовать это дело для восстановления.
Ну, еще можно ограничить величину журнала определенным числом мегабайт. В общем, посмотри свойства БД в Enterprise Manager, а также параметры БД с помощью sp_dboption.
Удачи.
knyaz17 (2001-12-24 10:32:00) [4]По правой кнопке на нужной DB выбери AllTask->Shrink DataBase, поставь галочку Move pages to begining of file before shrinking.
NewComer (2001-12-24 10:14:00) [5]to Boo
Поищи по этой теме на www.sql.ru, там было уже несколько ответов на подобные вопросы, и ссылочка даже на статью давалась.