通过 Data Studio 为 DB2 for IBM i (iSeries) 构建存储过程失败

Posted

技术标签:

【中文标题】通过 Data Studio 为 DB2 for IBM i (iSeries) 构建存储过程失败【英文标题】:Building Stored Procedure for DB2 for IBM i (iSeries) through Data Studio fails 【发布时间】:2015-03-09 16:44:22 【问题描述】:

当尝试通过 Data Studio 在 IBM i(iSeries)上为 DB2 部署存储过程时,它显示“No Build Services found for routine”。在状态窗口中。

我在首选项->数据管理->SQL 开发->例程->部署选项->SQL - 外部中看到选项。默认情况下,它填充有构建实用程序名称:DSNTPSMP,在 SYSPROC 模式中,但这不是 iSeries 中存在的东西。有谁知道 iSeries 上的等效架构和程序?

【问题讨论】:

【参考方案1】:

该设置用于部署到 z/OS,而不是 IBM i。一般来说,IBM i 上的外部 SQL 例程是一个 HLL,例如您将单独创建的 RPG 或 Cobol,然后发出 SQL 'CREATE PROCEDURE' 语句将程序注册为 DB2 for i 的存储过程。

【讨论】:

以上是关于通过 Data Studio 为 DB2 for IBM i (iSeries) 构建存储过程失败的主要内容,如果未能解决你的问题,请参考以下文章

aqua data studio 连接db2

sql 来自data studio的db2 reorg表

windows下安装DB2数据库以及使用Aqua Data Studio链接数据库

如何将 Visual Studio for Mac Project 连接到 Azure Data Studio 数据库?

远程 db2 服务器连接到 R studio

Visual Studio for Mac:缓存位置