Показать сообщение отдельно
  #7  
Старый 11.11.2009, 15:07
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Сигнальный файл ALERT и файл трассировки

Сигнальный файл ALERT и файл трассировки

Логи Oracle пишет в файл сигнального журнала - alert.log
Логи фоновых процессов или сеансов пользователей и в файл трассировочного журнала trace.log.

В файле сигнального журнала ALERT, содержатся как обычные сообщения о состоянии (status messages), так и сообщения о нештатных ситуациях. Когда база данных запускается или останавливается, в файл сигнального журнала делаются соответствующие записи, вместе со списком параметров инициализации, отличающихся от своих значений по умолчанию. Кроме того, фиксируется любая команда alter database или alter system, выданная АБД. Здесь также фиксируются операции, где участвуют табличные пространства и входящие в них файлы данных, например, добавление или удаление табличного пространства, добавление файла данных к табличному пространству. Кроме того, здесь также фиксируются такие исключительные ситуации, как переполнение табличного пространства, разрушение файлов журналов базы данных и т. д.

---

Трассировочные файлы для фоновых процессов экземпляра Oracle также содержатся в BACKGROUND DUMP DEST. Например, в трассировочные файлы для процессов PMON и SMON будут сделаны записи, если происходит ошибка или если процессу SMON необходимо провести восстановление экземпляра; файлы трассировки для процесса QMON содержат информационные сообщения, когда он порождает новый процесс.
Кроме того, трассировочные файлы создаются и для сеансов индивидуальных пользователей или подключений к базе данных.

Трассировочные файлы для процессов пользователей создаются в двух ситуациях: во-первых, когда некоторые типы ошибок происходят в сеансе пользователя вследствие проблемы с привилегиями, выходом за пределы отведенного пространства и тому подобных. Во второй ситуации трассировочный файл может быть создан явно, с помощью команды alter session set sql_trace=true.

Трассировочная информация генерируется для каждого оператора SQL, выполняемого пользователем, что может оказаться полезным при настройке оператора SQL.

Сигнальный файл alert может быть удален или переименован в любой момент времени; он будет повторно создан, как только будет сгенерировано новое сообщение в сигнальный файл.
__________________
Телеграм чат

Последний раз редактировалось Marley; 11.11.2009 в 15:38.
Ответить с цитированием