-1

我不是 IBM Host 工具方面的专家,因为我来自开发分布式方面。无论如何,我们可以在 AQT 工具中看到 IBM DB2 存储过程的源代码。我知道我们可以使用任何模拟器工具,例如 Attachmate Extra!X-treme,但这个过程对我来说似乎非常艰难。要查看单个存储过程的内容,我必须键入许多命令。所以我只是认为,如果我们可以选择以简单的方式查看相同的内容,就像我们sp_helptext在 SQL SSMS(SQL Server Management Studio)中那样。

更新:

当我转到数据库对象-> 过程时,正在加载不同存储过程的所有模式。当我点击每个模式时,与之关联的存储过程正在加载,我可以在其中看到过程参数、运行过程、创建过程等。但是我找不到任何选项来查看实际的 SQL 查询程序。

当我单击右键单击程序名称并选择查看时,我得到的选项如下,

  1. 程序详情
  2. 过程参数
  3. 用户访问列表
  4. 包访问列表

我没有看到像过程文本这样的选项。Procedure Detail 中的语言显示为COBOL,User Access List 显示为Execute G。抱歉,我无法在此处提供任何屏幕截图,因为它是我正在使用的客户端计算机。

4

1 回答 1

0

您是否使用了正确的工具来完成这项工作?

AQT 工具似乎适用于用 SQL 编写的过程,但您的过程似乎是 COBOL 存储过程。COBOL 存储过程的源代码通常在 RDBMS 之外进行管理。

与您的 DBA 团队或 COBOL 开发人员交谈,以了解您站点上的哪个工具集可以访问 COBOL 存储过程的源代码。

于 2018-02-27T15:28:16.397 回答