2016-06-13 116 views
0

我有一个连接到Sybase ASE的PB应用程序;有没有一种方法可以在应用程序运行时跟踪数据库调用。 我曾经在Oracle 10/11G中这样做过,但无法在sybase中找出答案。 如果我能够在PB应用程序中运行模块并检查之后执行的查询,这将非常有帮助。 我正在使用DBVisualizer或RapidSQL。如何在数据库中查找最新的Sybase ASE查询?

回答

0

使用MDA表。例如,monSysStatement和monSysSQLText。请参阅ASE文档和/或www.sypron.nl/mda。

+0

非常感谢,这似乎是我的答案,但我遇到了角色问题并且出现错误'“您必须具有以下任何角色才能执行此命令/过程:'mon_role'。联系具有相应角色的用户寻求帮助。“将尝试首先解决这个问题。 – max

+0

你需要有sso_role授予mon_role。如果你自己无法做到这一点,请咨询你的DBA。 – RobV