java DB2查看最近执行的命令 3 月,2 周 Questions & Answers 130 我正在为一个程序开发一个功能,希望看到该程序(使用java/hibernate)或任何连接到DB的人最近使用的命令 了解db2历史最好的方法是什么。我一辈子都想不出来 谢谢
# 1 楼答案 一种方法是创建包装所有连接的DB2连接器 例如,一个JDBC连接器,它捕获语句,然后将其发送到DB2。您需要接收所有可能的参数,并将其发送到DB2。另一方面,您需要从IBM驱动程序获取所有信息,并将其发送回用户 ODBC和其他连接器也是如此 最后,对于命令行,可以创建类似于rlwrap的东西,在这里可以捕获查询并将其发送到db2clp 然而,这个解决方案对于每个连接都是本地的,因此,您需要一个方法来集中所有语句
# 1 楼答案
一种方法是创建包装所有连接的DB2连接器
例如,一个JDBC连接器,它捕获语句,然后将其发送到DB2。您需要接收所有可能的参数,并将其发送到DB2。另一方面,您需要从IBM驱动程序获取所有信息,并将其发送回用户
ODBC和其他连接器也是如此
最后,对于命令行,可以创建类似于rlwrap的东西,在这里可以捕获查询并将其发送到db2clp
然而,这个解决方案对于每个连接都是本地的,因此,您需要一个方法来集中所有语句