简体   繁体   中英

Logging SQL in Weblogic Server 8.13

I am trying to print out the SQL statement that my EJB uses to create record in the database into a log file.

Does anyone have any experience to do this.

thank you.

Cheers,

Check the documentation/FAQ for your driver. For example, if you're using Oracle's driver, these may help:

Oracle JDBC Trace Facility
java.util.logging

If you're using the WebLogic driver:

Tracking JDBC Calls with WebLogic JDBC Spy

当然,请使用log4j写入控制台日志。

p6spy is a nice utility for this.

See http://www.p6spy.com/

P6Spy is an open source framework for applications that intercept and optionally modify database statements. The P6Spy distribution includes the following modules: P6Log. P6Log intercepts and logs the database statements of any application that uses JDBC. This application is particularly useful for developers to monitor the SQL statements produced by EJB servers, enabling the developer to write code that achieves maximum efficiency on the server. P6Spy is designed to be installed in minutes and requires no code changes.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM