1

mssql-jdbc ドライバーからのすべてのアクション (特に接続関連のアクション) をログに記録したいと思います。

これらの指示に従おうとしましたが、うまくいきませんでした。

デスクトップに新しい logger.properties ファイルを作成しようとしました

-Djava.util.logging.config.file=C:\Users\myUser\Desktop\logging.properties 私の jvm.options ファイルに含ま れています。

これらのパラメーターを logging.properties ファイルに入れます

handlers = java.util.logging.FileHandler
.level = OFF
java.util.logging.FileHandler.pattern= %h/java%u.log
java.util.logging.FileHandler.limit= 5000000
java.util.logging.FileHandler.count= 20
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.FileHandler.level = FINEST
com.microsoft.sqlserver.jdbc.level = FINEST

ここから、すべてのjdbcアクティビティをユーザーホームディレクトリの.logファイルに記録するという印象を受けました。しかし、そうではありません。

ここで何が間違っていますか?または、jdbc アクティビティをログに記録する他の方法はありますか?

4

1 に答える 1