通过 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) 构建存储过程失败的主要内容,如果未能解决你的问题,请参考以下文章
windows下安装DB2数据库以及使用Aqua Data Studio链接数据库
如何将 Visual Studio for Mac Project 连接到 Azure Data Studio 数据库?