프린트 하기

 

OS환경 : Oracle Linux 6.8 (64bit)

 

DB 환경 : Oracle Database 12.2.0.1

 

방법 : diagnostic 경로 변경

기존 diag 경로 확인

 

1
2
3
4
5
SQL> show parameter diag
 
NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
diagnostic_dest              string     /oracle/app/oracle

 

diagnostic 경로 변경

1
2
3
SQL> alter system set diagnostic_dest='/oracle/app';
 
System altered.

 

확인

1
2
3
4
5
SQL> show parameter diag
 
NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
diagnostic_dest              string     /oracle/app

 

물리 경로 확인

1
2
3
4
5
6
7
$ ls -al /oracle/app/
total 8
drwxrwxr-x.  5 oracle dba   49 Feb 15 15:13 .
drwxr-xr-x.  4 oracle dba   46 Nov  7 00:45 ..
drwxrwxr-x   3 oracle dba   18 Feb 15 15:13 diag
drwxrwx---.  7 oracle dba 4096 Nov  8 17:02 oraInventory
drwxrwxr-x. 12 oracle dba 4096 Nov  6 10:46 oracle

/oracle/app 경로에 diag 폴더가 생긴것을 확인 가능함

 

alert 로그 경로 확인

1
2
3
4
5
6
7
8
9
$ ls -al /oracle/app/diag/rdbms/ora2/ORA2/trace/
total 24
drwxr-xr-x  2 oracle dba  152 Feb 15 15:14 .
drwxr-xr-16 oracle dba 4096 Feb 15 15:13 ..
-rw-r-----  1 oracle dba 3123 Feb 15 15:14 ORA2_gen0_8050.trc
-rw-r-----  1 oracle dba 1185 Feb 15 15:14 ORA2_gen0_8050.trm
-rw-r-----  1 oracle dba 3125 Feb 15 15:14 ORA2_mmon_8098.trc
-rw-r-----  1 oracle dba 1185 Feb 15 15:14 ORA2_mmon_8098.trm
-rw-r-----  1 oracle dba   92 Feb 15 15:13 alert_ORA2.log

트레이스파일과 alert 로그 파일이 새로 생기는것을 확인 가능함

 

alertl 로그 cat으로 확인

1
2
3
$ cat /oracle/app/diag/rdbms/ora2/ORA2/trace/alert_ORA2.log
2019-02-15T15:13:34.934869+09:00
ALTER SYSTEM SET diagnostic_dest='/oracle/app' SCOPE=BOTH;

alert 로그도 새로 생성됨을 확인 가능함

 

 

 

참조 :