- sqlnet.ora を作成する。
$ cd /home/oracle $ vi sqlnet.ora TRACE_LEVEL_CLIENT=6 TRACE_DIRECTORY_CLIENT=/home/oracle TRACE_UNIQUE_CLIENT=ON TRACE_TIMESTAMP_CLIENT=ON
- tnsnames.ora を作成する。
$ vi tnsnames.ora orcl = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.101)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
- sqlplus から SQL を発行してみる。
$ pwd /home/oracle $ ls *.ora sqlnet.ora tnsnames.ora $ export TNS_ADMIN=/home/oracle $ sqlplus yoheia/yoheia@orcl SQL> select * from dual SQL> exit
- トレースファイルを確認する。
$ cd /u01/app/oracle/diag/clients/user_oracle/host_2432844310_80/trace $ head -3 ora_1226_1.trc Trace file /u01/app/oracle/diag/clients/user_oracle/host_2432844310_80/trace/ora_1226_1.trc 2011-02-14 14:50:25.092387 : --- TRACE CONFIGURATION INFORMATION FOLLOWS --- 2011-02-14 14:50:25.113474 : New trace stream is /u01/app/oracle/diag/clients/user_oracle/host_2432844310_80/trace/ora_1226_1.trc
参考
追記(2011/03/09):
ある日の sqlnet.ora。
TRACE_LEVEL_CLIENT=16 TRACE_DIRECTORY_CLIENT=. TRACE_UNIQUE_CLIENT=ON TRACE_TIMESTAMP_CLIENT=ON DIAG_ADR_ENABLED=OFF