Как прекратить ведение журнала на инстансе InterSystems IRIS?

Do DISABLE^%NOJRN приостанавливает ведение журнала для процесса. Мне нужно остановить / приостановить ведение журнала для всего экземпляра. Является ли это возможным?

2 ответа

Решение

Это полностью прекращает ведение журнала:

      ClassMethod StopJournaling()
{
    new $namespace
    set $namespace = "%SYS"
    set x = $$INT^JRNSTOP(.err)
    if (x=0) {
        write "Stopping journaling error code " _ err
    } else {
        write "Stopped journaling"
    }
    write !
}

Вы всегда можете перейти на портал управления системой и отредактировать каждую интересующую вас базу данных и отключить ведение журнала. Я знаю, что это не совсем то, о чем вы просили, но это может помочь.

Другие вопросы по тегам