powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Отключить создание файлов aud oracle 12c linux (asm)
17 сообщений из 17, страница 1 из 1
Отключить создание файлов aud oracle 12c linux (asm)
    #39475754
tyshenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

База 12с на linux с asm.
Создается огромное количество aud файлов.
Параметры аудита не менялись.
Нашел рекомендацию от oracle с периодическим удалением файлов.
Как отключить создание файлов аудита?
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39475758
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tyshenko,

Вроде бы никак. Напишите скрипт по удалению файлов, выполняйте по расписанию.
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39475761
georgy_g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alter system audit_trail=none ;
+audit_file_dest
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39475836
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
audit_sys_operations=false

все остальные подсказки - бред.
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39475925
georgy_g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantino,

Объясни. В доке написано, что audit_sys_operations позволяет вкл аудит для пользователей as sysdba, as sysoper.
То есть это лишь малая часть аудита, а tyshenko хочет откл весь аудит.
Далее в доке audit_trail=none отключает стандартный аудит.
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39475950
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
georgy_gОбъясни. В доке написано, что audit_sys_operations позволяет вкл аудит для пользователей as sysdba, as sysoper.
То есть это лишь малая часть аудита, а tyshenko хочет откл весь аудит.
Далее в доке audit_trail=none отключает стандартный аудит.
Обычно audit_trail ставят DB и стандартный аудит пишется в sys.aud$, а весь аудит сиса на диск.
Для начала и посмотри значения двух этих параметров, что у тебя там?
audit_trail
audit_sys_operations
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476002
georgy_g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantino,

Я правильно понял, что ты посоветовал сделать "по уму" audit_trail=db, audit_sys_operations=false, чтоб аудит был вощможен в базу, но не для as sysdba
А мой вариант audit_trail=none отключит и полностью аудит и в базу и на диск для всех уровней пользователей?
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476019
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
georgy_gQ.Tarantino,

Я правильно понял, что ты посоветовал сделать "по уму" audit_trail=db, audit_sys_operations=false, чтоб аудит был вощможен в базу, но не для as sysdba
А мой вариант audit_trail=none отключит и полностью аудит и в базу и на диск для всех уровней пользователей?
ты не ответил какие параметры сейчас стоят.
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476040
georgy_g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantino,

А я причём? Не я же топик создал. Или это для поучительного примера? )
audit_sys_operations=true
Audit_file_dest='виндовый путь'
Audit_trail=db

Заглянул в 'виндовый путь' - пусто
Настройки Аудита не создавались кроме тех что по умолчанию в dba_obj_audit_opts
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476064
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
georgy_gQ.Tarantino,

А я причём? Не я же топик создал. Или это для поучительного примера? )
audit_sys_operations=true
Audit_file_dest='виндовый путь'
Audit_trail=db

Заглянул в 'виндовый путь' - пусто
Настройки Аудита не создавались кроме тех что по умолчанию в dba_obj_audit_opts

Для windows audit пишется в event log системы по умолчанию
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476179
tyshenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantino,


стоят
audit_trail=NONE
audit_sys_operations=FALSE

виндовая база этой эе версии файлы аудита не создает.
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476239
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tyshenkoQ.Tarantino,


стоят
audit_trail=NONE
audit_sys_operations=FALSE

виндовая база этой эе версии файлы аудита не создает.
ну тогда и ауд файлы не должны создаваться, насколько мне известно.
загляни в один из них, что там?
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476263
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Large Number Of Audit Files Being Created In GI_HOME/rdbms/audit (Doc ID 2114215.1)
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476292
tyshenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в указанном документе oracle квалифицировал это как bug
This is fixed from 12.2 on-wards or apply one-off patch 22568500

содержимое файла из каталога БД

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
ORACLE_HOME = /u01/app/oracle/product/12.1.0.2/db_1
System name: Linux
Node name: spb-db-cocat.bss.nvg.ru
Release: 3.10.0-514.21.1.el7.x86_64
Version: #1 SMP Thu May 25 16:26:01 PDT 2017
Machine: x86_64
Storage: ?
Instance name: cocatspb
Redo thread mounted by this instance: 0 <none>
Oracle process number: 0
Unix process pid: 10196, image:

Tue Jun 20 04:13:58 2017 +03:00
LENGTH : '158'
ACTION :[7] 'CONNECT'
DATABASE USER:[1] '/'
PRIVILEGE :[6] 'SYSDBA'
CLIENT USER:[6] 'oracle'
CLIENT TERMINAL:[13] 'Not Available'
STATUS:[1] '0'
DBID:[0] ''


содержимое файла из каталога grid
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Automatic Storage Management option
ORACLE_HOME = /u01/app/oracle/product/12.1.0/grid
System name: Linux
Node name: spb-db-cocat.bss.nvg.ru
Release: 3.10.0-514.21.1.el7.x86_64
Version: #1 SMP Thu May 25 16:26:01 PDT 2017
Machine: x86_64
Instance name: +ASM
Redo thread mounted by this instance: 0 <none>
Oracle process number: 25
Unix process pid: 1000, image: oracle@spb-db-cocat.bss.nvg.ru (TNS V1-V3)

Tue Jun 20 08:30:28 2017 +03:00
LENGTH : '144'
ACTION :[7] 'CONNECT'
DATABASE USER:[1] '/'
PRIVILEGE :[6] 'SYSASM'
CLIENT USER:[6] 'oracle'
CLIENT TERMINAL:[0] ''
STATUS:[1] '0'
DBID:[0] ''

Tue Jun 20 08:30:28 2017 +03:00
LENGTH : '197'
ACTION :[59] 'ALTER SESSION SET EVENTS '10165 TRACE NAME CONTEXT FOREVER''
DATABASE USER:[1] '/'
PRIVILEGE :[6] 'SYSASM'
CLIENT USER:[6] 'oracle'
CLIENT TERMINAL:[0] ''
STATUS:[1] '0'
DBID:[0] ''

Tue Jun 20 08:30:28 2017 +03:00
LENGTH : '177'
ACTION :[39] 'ALTER SESSION SET "_notify_crs" = false'
DATABASE USER:[1] '/'
PRIVILEGE :[6] 'SYSASM'
CLIENT USER:[6] 'oracle'
CLIENT TERMINAL:[0] ''
STATUS:[1] '0'
DBID:[0] ''
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476311
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tyshenkoНашел рекомендацию от oracle с периодическим удалением файлов.

ну и в путь )
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39476539
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tyshenko,

Сохрани перед удалением, например, так
или всё на awk напиши
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
#!/bin/sh
o=""
t=""
cd /u01/app/oracle/product/17.2.0/admin/orcl/adump
echo "">sysaud.last
rename .aud .aut *.aud
egrep -ih "Sun|Mon|Tue|Wen|Thu|Fri|Sat|ACTION|DATABASE USER|PRIVILEGE|CLIENT USER" *.aut|grep -v Version|
while read  line; do
 t=`echo $line|awk '{print $1}'`
  if [ "$t" = "Sun" -o "$t" = "Mon" -o "$t" = "Tue" -o "$t" = "Wen" -o "$t" = "Thu" -o "$t" = "Fri" -o "$t" = "Sat" ]
   then
     o=`date --date="$line" '+%Y%m%d %H:%M:%S'`
     echo -e "\n$o \c" >>sysaud.last
   else
     t=`echo $line|awk '{print $3}'`
     echo -e "$t\c" >>sysaud.last
   fi
done
cat sysaud.last|sort -b -k 1,17 >>sysaud.log
rm *.aut

20170620 08:30:28 'CONNECT' '/' 'SYSASM' 'oracle'
20170620 08:30:28 'ALTER SESSION SET EVENTS '10165 TRACE NAME CONTEXT FOREVER'' '/' 'SYSASM' 'oracle'
20170620 08:30:28 'ALTER SESSION SET "_notify_crs" = false' '/' 'SYSASM' 'oracle'
...
Рейтинг: 0 / 0
Отключить создание файлов aud oracle 12c linux (asm)
    #39482701
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На Unix/Linux можно выставить параметр инстанса AUDIT_SYSLOG_LEVEL в значение типа LOCAL1.NOTICE и Oracle вместо создания этих файлов будет отправлять записи в syslog. Там уже обычно все настроено для приёма и ротация лог-файлов работает чтобы они место не занимали
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Отключить создание файлов aud oracle 12c linux (asm)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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