Oracle12c 新特性 - log記錄DDL操作
Oracle12.1.0.1
1. DDL操作寫入xml和日誌檔案中。 SET ENABLE_DDL_LOGGING=TRUE後
2. DDL命令會記錄在$ORACLE_BASE/diag/rdbms/DBNAME/log或ddl 路徑下的xml和日誌檔案中。
3. 一個xml中包含DDL命令,IP地址,時間戳等資訊。這可以幫助確定在什麼時候對使用者或表進行了刪除或是一條DDL語句在何時觸發。
開啟DDL日誌功能
SQL> ALTER SYSTEM|SESSION SET ENABLE_DDL_LOGGING=TRUE;
[oracle@nkgtsvrhl ddl]$ vi log.xml
點選(此處)摺疊或開啟
-
<msg time=\'2014-03-27T18:46:19.811+08:00\' org_id=\'oracle\' comp_id=\'rdbms\'
-
msg_id=\'opiexe:4181:2946163730\' type=\'UNKNOWN\' group=\'diag_adl\'
-
level=\'16\' host_id=\'nkgtsvrhl\' host_addr=\'10.98.83.194\'
-
version=\'1\'>
-
<txt> drop table hw.test_heatmap </txt>
- </msg>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21302630/viewspace-1816515/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle12C新特性_DDL日誌Oracle
- 記錄一次 Online DDL 操作
- Oracle12C新特性_不可見欄位(二)Oracle
- Android Q 新特性及變更記錄Android
- 【Java】Java新特性--Records記錄型別Java型別
- OceanBase學習之路11|體驗 DDL 新特性(Oracle 模式)Oracle模式
- OceanBase學習之路12|體驗 DDL 新特性(MySQL 模式)MySql模式
- MySQL DDL操作表MySql
- linux操作記錄Linux
- log4net日誌記錄
- Oracle12C新特性-線上重新命名遷移資料檔案(一)Oracle
- wordpress 記錄php-error.log路徑PHPError
- git log檢視提交歷史記錄Git
- linux常用操作記錄Linux
- mongodb聚合操作記錄MongoDB
- JDK新特性-Lambda表示式的神操作JDK
- Django筆記三十之log日誌記錄詳解Django筆記
- 04 MySQL 表的基本操作-DDLMySql
- DDL、DML、DCL、DQL相關操作
- 資料庫操作語言DDL資料庫
- 如何優雅的在flask中記錄logFlask
- Hexagon DSP系列記錄(五)——DSP LOG輸出Go
- Nginx 的 access log 如何以 json 形式記錄?NginxJSON
- php 操作 MongoBb 使用記錄PHPGo
- ES2020新特性鏈操作符 '?.'和'??'
- MySQL5.7 InnoDB線上DDL操作MySql
- MySQL的DDL和DML操作語法MySql
- MySQL:簡單記錄刪除binary log的介面MySql
- docker Linux 各種操作記錄DockerLinux
- 整理記錄 docker 基本操作使用Docker
- Java8 新特性 Stream流操作List集合 (二)Java
- [20211013]Oracle 19c新特性Listener自動清理(Network Log File Segmentation).txtOracleSegmentation
- 在myeclipse中使用log4j記錄日誌Eclipse
- Windows服務使用log4net記錄日誌Windows
- Java日期時間操作基礎——包含JDK1.8時間操作新特性JavaJDK
- JDK8 新特性學習筆記JDK筆記
- jdk-1.8新特性學習筆記JDK筆記
- Java7 新特性 —— java.nio.file 檔案操作Java
- JS錯誤記錄 – dom操作 – 排序JS排序