使用JDBC 啟用SQL 語句日誌記錄
問題:
問題:您無法使用OT>的JDBC 驅動程式記錄JDBC 程序,儘管遵循先前的SO 帖子並實現了必要的代碼。
答案:
您遇到的異常(「InstanceNotFoundException」)表示 Oracle 診斷 MBean 在您的應用程式的類路徑中不可用。有幾個問題可能會導致此問題,這取決於您使用的JDBC 驅動程式的版本:
對於ojdbc6-11.2.0.3.jar:
此舊版JDBC 驅動程式存在已知的日誌記錄問題。升級到較新版本。
對於 ojdbc6_g.jar:
此驅動程式版本需要單獨的 JAR 檔案 ojdbc6dms.jar 才能啟用日誌記錄。將 ojdbc6dms.jar 新增到您的類別路徑。
對於 ojdbc6dms.jar:
此驅動程式版本也需要依賴 oracle/dms/console/DMSConsole。確保此類在您的應用程式的類路徑中可用。
替代解決方案:
以上是如何使用 Oracle 驅動程式啟用 JDBC 日誌記錄並解決'InstanceNotFoundException”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!