用于追踪本机SQL例程的SQL程序示例

可通过 Db2 安装一组用于跟踪本机SQL例程的SQL示例程序。

SQL程序和辅助对象的痕迹如下:

DSN8.CREATE_DGTT
创建已声明临时表 SESSION.DBMS_BUFFER 的SQL过程,该表包含跟踪消息缓冲区。
DSN8.DISABLE
一个SQL过程,用于禁用SQL例程跟踪消息缓冲区。
DSN8.ENABLE
启用SQL例程跟踪消息缓冲区的SQL程序。
DSN8.GET_LINE
从SQL例程跟踪消息缓冲区返回单行的SQL程序。 返回的数据不包括行尾字符序列。
DSN8.GET_LINES
SQL程序,用于从SQL例程跟踪消息缓冲区中返回一行或多行,并将这些行存储在数组中。 返回的数据不包括行尾字符序列。
DSN8.NEW_LINE
一个SQL程序,用于将行尾字符序列写入SQL例程跟踪消息缓冲区。
DSN8.PUT
一种SQL程序,用于向SQL例程跟踪消息缓冲区写入一行,且不包含行结束字符序列。
DSN8.PUT_LINE
一个SQL过程,向SQL例程跟踪消息缓冲区写入一行,并带有行尾字符序列。
DSN8.DBMS_ENABLE
一个全局变量,用于测试SQL例程跟踪消息缓冲区是否启用。
DSN8.GRPHICARR
用户自定义数组类型,可用于定义用于写入 DSN8.GET_LINES 输出的数组。

运行提供的安装程序 DSNTEJTR,创建用于跟踪本地 SQL 例程的 SQL 程序。 请参阅DSNTEJTR作业序言,了解如何根据您的网站自定义作业。