トレースã?Œæœ‰åйã?«ã?ªã?£ã?¦ã?„ã‚‹ã?¨ã??ã€?Derbyã?®ãƒ?ットワーククライアントã?«é?©ç”¨ã?•れるトレースã?®ãƒ¬ãƒ™ãƒ«ã‚’指定ã?—ã?¾ã?™ã€‚valueã?¯æ•°å€¤ã?§ã?™ã€‚トレースã?®ãƒ¬ãƒ™ãƒ«ã‚’指定ã?—ã?ªã?„å ´å?ˆã€?è¦?定ã?¯TRACE_ALLã?§ã?™ã€‚
トレースã?®ã‚ˆã‚Šè©³ç´°ã?ªæƒ…å ±ã?¯ã€?Derby サーãƒ?ã?¨ç®¡ç?†ã‚¬ã‚¤ãƒ‰ã?®ã€Œãƒ?ットワーククライアントã?®ãƒˆãƒ¬ãƒ¼ã‚¹ã€?ã‚’å?‚ç…§ã?—ã?¦ã??ã? ã?•ã?„。 ã?¾ã?Ÿã€?トレースã?«é–¢é€£ã?—ã?Ÿä»–ã?®å±žæ€§ã?§ã?‚ã‚‹ã€? traceFile=pathã€? traceFileAppend=trueã?Šã‚ˆã?³ traceDirectory=pathã‚’å?‚ç…§ã?—ã?¦ã??ã? ã?•ã?„。
以下ã?®è¡¨ã?§è¨å®šã?§ã??るトレースã?®ãƒ¬ãƒ™ãƒ«ã?¨ã€?ã??ã?®å€¤ã‚’示ã?—ã?¾ã?™ã€‚
トレース�レベル | 16進数 | 10進数 |
---|---|---|
org.apache.derby.jdbc.ClientDataSource.TRACE_NONE | 0x0 | 0 |
org.apache.derby.jdbc.ClientDataSource.TRACE_CONNECTION_CALLS | 0x1 | 1 |
org.apache.derby.jdbc.ClientDataSource.TRACE_STATEMENT_CALLS | 0x2 | 2 |
org.apache.derby.jdbc.ClientDataSource.TRACE_RESULT_SET_CALLS | 0x4 | 4 |
org.apache.derby.jdbc.ClientDataSource.TRACE_DRIVER_CONFIGURATION | 0x10 | 16 |
org.apache.derby.jdbc.ClientDataSource.TRACE_CONNECTS | 0x20 | 32 |
org.apache.derby.jdbc.ClientDataSource.TRACE_PROTOCOL_FLOWS | 0x40 | 64 |
org.apache.derby.jdbc.ClientDataSource.TRACE_RESULT_SET_META_DATA | 0x80 | 128 |
org.apache.derby.jdbc.ClientDataSource.TRACE_PARAMETER_META_DATA | 0x100 | 256 |
org.apache.derby.jdbc.ClientDataSource.TRACE_DIAGNOSTICS | 0x200 | 512 |
org.apache.derby.jdbc.ClientDataSource.TRACE_XA_CALLS | 0x800 | 2048 |
org.apache.derby.jdbc.ClientDataSource.TRACE_ALL | 0xFFFFFFFF | -1 |
トレースã?®ãƒ¬ãƒ™ãƒ«ã‚’複数指定ã?™ã‚‹å ´å?ˆã€?以下ã?®æ–¹æ³•を使ã?£ã?¦ã??ã? ã?•ã?„。
TRACE_PROTOCOL_FLOWS | TRACE_CONNECTION_CALLS
~TRACE_PROTOCOL_FLOWS
ã?“ã?®å±žæ€§ã‚’指定ã?™ã‚‹å ´å?ˆã€?traceFile=path属性ã?‚ã‚‹ã?„ã?¯traceDirectory=path属性を指定ã?—ã?ªã?‘れã?°ã?ªã‚Šã?¾ã?›ã‚“。
-- 新�データベース��トレースを有効��る。 jdbc:derby://localhost:1527/mydb;create=true;traceFile=trace.out;traceLevel=65