DDL LOGGING

پارامتر enable_ddl_logging که از اوراکل 12c اضافه شد قابلیت لاگ گیری از دستورات DDLای را در فایلی مجزا ارائه می دهد دستورات DDLای از قبیل:

CREATE|ALTER|DROP|TRUNCATE TABLE

 DROP USER

CREATE|ALTER|DROP PACKAGE|FUNCTION|VIEW|SYNONYM|SEQUENCE

مثال:

SQL> create table aaa(a number(8));

cat /u01/oracle/diag/rdbms/usef2/usef2/log/ddl/log.xml

<msg time=’2016-07-09T13:03:23.258+04:30′ org_id=’oracle’ comp_id=’rdbms’

 msg_id=’opiexe:4383:2946163730′ type=’UNKNOWN’ group=’diag_adl’

 level=’16’ host_id=’localhost.localdomain’ host_addr=’::1′>

 <txt>create table aaa(a number(8))

 </txt>

</msg>

ارتباط با نویسنده مطلب:vahidusefzadeh@ کانال تخصصی اوراکل و لینوکس: OracleDB@

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.