8.х Log файл в SQL Server 2003

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем krot, 6 май 2008.

  1. TopicStarter Overlay
    krot
    Offline

    krot

    Регистрация:
    5 июл 2007
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    Лог файл базы данных 1С в SQL 2003 Server вырос до 42 ГГб, на винте уже мало места осталось. Подскажите, как его почистить.
  2. foogoo
    Offline

    foogoo

    Регистрация:
    26 апр 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    log файл или файл журнала транзакций?
  3. TopicStarter Overlay
    krot
    Offline

    krot

    Регистрация:
    5 июл 2007
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    файл журнала транзакций тот который с расширением *.ldf
  4. foogoo
    Offline

    foogoo

    Регистрация:
    26 апр 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Дык это другое дело. Этот файл содержит все транзакции, которые были сделаны с момента последнего архивирования базы. Так что для того, чтобы его уменьшить нужно сделать две вещи:

    1. Настроить регулярное архивирование базы. Самый простой способ - через Менеджер. Там есть Планы. В этот план нужно включить полное архивирование, архивирование журнала транзакций, ну и не помешает проверка целостности базы. После этого нужно зайти в Job-ы и настроить график для выполнения этого плана.

    Но после этого размер файла не уменьшится. Он просто не будет расти, потому что транзакции в нем уйдут, но место под них останется пустым для записи следующих. Для того чтобы уменьшить размер файла существует операция Shrink (если не попутал буквы)

    2. Эта операция есть в Планах, ее нужно либо добавить в первый план, либо создать еще один.

    Все...

Поделиться этой страницей