用于追踪本机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作业序言,了解如何根据您的网站自定义作业。