powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как удалить журналы в 2007?
25 сообщений из 36, страница 1 из 2
Как удалить журналы в 2007?
    #35169542
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У клиента в установках стоит 3 дня хранить журналы... Размер журнального файла они не меняли... Сервер всегда выключается на ночь...
Жалуется на большое количество журнальных файлов, они "отъедают" много дискового пространства...
Как корректно выполнить удаление журнальных файлов? Если остановить Каше, можно ли удалить все файлы сразу? Или удалить оставив последний?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170008
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставьте меньшее число дней хранения журнала.

После удаления журнала может базу заморозить, потом ее "размораживать" придется.
А на тестовой базе, которую не жалко, последний файл оставляю, а могу и все удалить.

а еще где-то в управлении каше есть переключение и удаление журналов.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170263
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.... и удаление журналов.
Этого как такового нет точно...
С "заморозкой" БД ты меня напугал. Нам нужно как 100%-но удалить не имея проблем...
Даже количество дней не всегда срабатывает для журналов... Были преценденты когда файлы были на несколько дней "старее" чем указано в настройке, т.е. более 3-х дней...
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170483
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Корректно удалить вручную можно в терминале утилитой ^JOURNAL. А вообще-то стоит задуматься, почему не удаляются автоматом. Автоудаление журналов может происходить дважды:
1. при старте Cache
2. через планировщик (менеджер) задач: посмотрите его расписание в Портале:
по умолчанию очистка планируется после переключения журнала, которое запланировано на 00:00:00. Но у вас Cache останавливают на ночь, так что видимо не ваш случай.
Оба случая (1 и 2) порождают записи в cconsole.log. Просмотрите его внимательно - может, у вас юзера дату сдвигают?
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170508
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Maslovможет, у вас юзера дату сдвигают?
Вроде нет...
Про ^JOURNAL IS нам писали... Но для простого админа дюже замудреный вариант...
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170531
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaСервер всегда выключается на ночь...
Вот это то и мешает очистке журналов (и не только).

1) Зайдите в Портал по адресу [Домашняя страница] > [Менеджер задач] > [Просмотреть расписание задач]
2) Поменяйте время задач на такое, когда сервер не выключен. Либо запускайте вручную задачу "Очистить журнал"

Еще посмотрите документацию по классу %SYS.Journal.File
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170558
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitВот это то и мешает очистке журналов (и не только).
Вот те нате!
И чему еще оно мешает?
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35170566
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ServitВот это то и мешает очистке журналов (и не только).
То-то и оно, что не только, т.к. очистку журналов при старте Cache пока что никто не отменял.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171452
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А портала вебовского то в каше нет?
У вас панель как в 4ке?
Вроде там было удаление журналов из панели управления.

Но если уж хотите удалять журналы руками, то лучше на ходу это делать, а не на выключенной базе. Если серверу и нужен какой журнал, то последний, а его во время работы не получится удалить.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171507
nvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nvp
Гость
krvsa Alexey Maslovможет, у вас юзера дату сдвигают?
Вроде нет...
Про ^JOURNAL IS нам писали... Но для простого админа дюже замудреный вариант...
Про ^JOURNAL можно по подробней.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171567
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что там?
Программа есть такая, запускается из области %SYS
Там кстати прямо отображатся команды например для переключения журналов

Только вот удаления журналов что-то там не вижу
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171579
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.А портала вебовского то в каше нет?
У вас панель как в 4ке?
Вроде там было удаление журналов из панели управления.
В веб-варианте (2007) нет удаления... Оно действительно было до 5.0.*, что очень всех устраивало...
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171596
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О! так вы уже на 2007? А почему подпись не поправите?
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171608
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ее подправил... Но на этом форуме она (подпись) не всегда показывается... Так и в теме я указал про какое Каще идет речь...
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171612
nvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nvp
Гость
В 2007 в утилите ^JOURNAL вроде как есть отчистка журнала, странно что этого нет в портале управления.

%SYS>d ^JOURNAL


1) Begin Journaling (^JRNSTART)
2) Stop Journaling (^JRNSTOP)
3) Switch Journal File (^JRNSWTCH)
4) Restore Globals From Journal (^JRNRESTO)
5) Display Journal File (^JRNDUMP)
6) Purge Journal Files (PURGE^JOURNAL)
7) Edit Journal Properties (^JRNOPTS)
8) Activate or Deactivate Journal Encryption (ENCRYPT^JOURNAL())
9) Display Journal status (Status^JOURNAL)

Option? 6

1) Purge any journal NOT required for transaction rollback or crash recovery
2) Purge journals based on existing criteria (1 days or 2 backups)

Option?
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171651
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Alexey Maslov :
Да, Вы правы, при запуске Caché очищает старые журналы, даже в случае, когда сервер запрограммирован при выключении на переход в спящий режим.

To krvsa :
Как уже выяснилось, при включении компьютера даже из спящего режима, все задачи "довыполняются".
Я думаю, лучше все же их настроить на рабочее время сервера.

To nvp :
Есть еще программа JRNUTIL:
http://docs.intersystems.com/cache20071/csp/docbook/DocBook.UI.Page.cls?KEY=GHA_journal#GHA_journal_util_JRNUTIL
http://docs.intersystems.com/cache20071/csp/docbook/DocBook.UI.Page.cls?KEY=GCNV_R2007_1#GCNV_C71304
Можете попробовать выполнить:
Do PURGE^JRNUTIL
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171736
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
каше 4 и 5 - не замечал очистки журналов при старте

Каше 5
автор%SYS>d ^JOURNAL


1) Begin Journaling (^JRNSTART)
2) Stop Journaling (^JRNSTOP)
3) Switch Journal File (^JRNSWTCH)
4) Restore Globals From Journal (^JRNRESTO)
5) Display Journal File (^JRNDUMP)
6) Edit Journal Properties (^JRNOPTS)
7) Activate or Deactivate Journal Encryption (ENCRYPT^JOURNAL())

Option?

То есть в каше 5 пока не вижу возможности принудительно удалять журналы, кроме как руками.
Видмо защита от дурака (удалит журналы и начнет делать инкрементные бэкапы)
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35171749
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.То есть в каше 5 пока не вижу возможности принудительно удалять журналы, кроме как руками.
Так там в панели управления есть графический интерфейс для удаления... Большего нам было и не нужно.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35172627
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжаем задавать вопросы...
Код: plaintext
 2 ) Purge journals based on existing criteria ( 1  days or  2  backups)
В этом случае не чего не удалила так как не истек срок хранения журнала.
Код: plaintext
 1 ) Purge any journal NOT required for transaction rollback or crash recovery
В этом случае оставляет только последний журнал.

На сколько коректно производится удаление, информация не потеряется?
И где можно по подробней почитать об этом?
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35172761
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТак там в панели управления есть графический интерфейс для удаления... Большего нам было и не нужно.
Я про 5.2, там виндовой панели уже нет.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35173102
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaВ этом случае не чего не удалила так как не истек срок хранения журнала.Что говорит, между прочим, о том, что автоудаление у вас работает нормально. krvsaНа сколько коректно производится удаление, информация не потеряется?It depends... Если вдруг понадобится накатить БД от последнего BACKUPа, который был сделан, скажем, вчера, сами подумайте, что произойдет.
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35173284
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наши клиенты Кащейские бекапы не делают... Т.к. не смогут выполнить анбекапы.
Они просто архивируют cache.dat в конце рабочего дня и все...
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35173426
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это не важно. Накатить журнал можно и после ручного восстановления файлов cache.dat. Просто больше ручной работы. Т.е., с момента последнего BACKUPа (неважно, каким образом он сделан) должны существовать все журналы.
P.S. Присылайте админов баз данных на курсы по администрированию Cache (можно - к нам :)
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35173500
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey MaslovПрисылайте админов баз данных на курсы по администрированию Cache (можно - к нам :)
Думаю это не реально... Но вот почитать доки про это на русском с примерами - это я "ЗА"!
...
Рейтинг: 0 / 0
Как удалить журналы в 2007?
    #35174315
nvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nvp
Гость
krvsa... Но вот почитать доки про это на русском с примерами - это я "ЗА"!
А это реально?
"И хотелось бы послушать начальника транспортного цеха" - то бишь IS!!!!
Вообще с документацией по КАШЕ на русском с "гулькин нос", есть о чем IS задуматься если они хотят в России широко шагать. Черт с ним в бумажном виде, но в электронном то можно было сделать хотя бы по тому же администрированию.
...
Рейтинг: 0 / 0
25 сообщений из 36, страница 1 из 2
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как удалить журналы в 2007?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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