我正在開發一個程序的功能,並且希望看到程序(使用java/hibernate)或者通常連接到數據庫的任何人使用的最近使用的命令。DB2 - 查看最近執行的命令
什麼是最好的方法來解決這個看到db2歷史。我無法想象出我的生活。
謝謝。
我正在開發一個程序的功能,並且希望看到程序(使用java/hibernate)或者通常連接到數據庫的任何人使用的最近使用的命令。DB2 - 查看最近執行的命令
什麼是最好的方法來解決這個看到db2歷史。我無法想象出我的生活。
謝謝。
¿哪裏有命令日誌? ¿日誌表/日誌文件?
從表中選擇記錄與JDBC基礎教程:
https://www.tutorialspoint.com/jdbc/jdbc-select-records.htm1
對於讀文件:
Reading a plain text file in Java
希望它可以幫助你,或者給你一個更好的主意你需要什麼
一種方法是創建DB2連接器aps所有連接。
例如,一個JDBC連接器,用於捕獲該語句,然後將其發送到DB2。您需要接收所有可能的參數,並將其發送給DB2。另一方面,您需要從IBM驅動程序獲取所有內容並將其發回給用戶。
對於ODBC和其他連接器類似的東西。
最後,對於命令行,您可以創建類似於rlwrap的東西,您可以在其中捕獲查詢並將其發送到db2clp。
但是,此解決方案對於每個連接都是本地的,那麼您需要一種方法來集中所有語句。
我只想看看哪些程序在數據庫上執行了哪些命令。看起來其中一個程序在數據庫上做了大量的刪除操作,我想通過一些搜索/歷史命令/工具 – Sarkis
http://www.dbforums.com/showthread.php找出他們運行的命令。 1669799 - 提取 - 最後執行的查詢 –