我们的问题如下:
我们必须用ISeries连接到JT400,并运行一些命令/程序。要求是:作业在QBatch中运行,其中禁用了的用户配置文件(,因为安全原因,)。我们能够建立JDBC连接,但是在执行CommandCall/ProgramCall ()方法时会得到异常。我们的代码如下:
// This way we are able to create the JDBC connection without supplying a username/password
Class.forName("com.ibm.db2.jdbc.app.DB2Driver");
Connecti
最近,我需要访问AS400来监视夜间批处理作业,并创建显示所有运行的作业和详细信息的每日报告。
在AS400控制台,我可以输入"DSPMSG“命令来获取它。
在IBM System I Access for Windows中,我可以打开"System i Navigator“并在Basic Operation - Messages中获取这些信息。
但我不确定如何使用C#来获取这些信息。
我想测试在AS400系统上运行的DB2存储过程。
我已经安装了IBM System for Windows,并且可以对DB2数据库运行SQL命令。
我的问题是:执行一个接受参数并将结果作为输出参数返回并将值打印到屏幕上的存储过程的语法是什么?
我只是想澄清一下:我并不是在问如何在代码中调用proc。我想要执行proc并在gui工具(类似于SQL企业管理器)中查看结果。
我使用java代码调用一个AS400程序。当程序简单且不试图写入任何DB2表时,调用是成功的。当我试图调用另一个试图在DB2表中写入的程序时,它没有成功,因为我必须添加与此表相关的DB2库。我必须使用java代码添加库。给出了一个使用coldfusion代码添加这些库的示例。我想知道如何使用java代码添加DB2库。
private static final String HOST = "XXX.XXX.XXX.XXX";
private static final String UID = "XXX";
private static final String P
首先,我根本不是一个AS400的人。所以,请原谅我在这里问了一些下流的问题。
基本上,我正在开发一个需要访问AS400以获取一些实时数据的.Net应用程序。尽管我让系统正常工作,但我在不同的查询中得到了非常不同的性能结果。通常,当我对AS400上的SPROC发出第一个请求时,我看到大约14秒就可以获得完整的数据集。在第一次调用之后,任何后续调用通常只需大约1秒即可返回。这种性能提升持续约20分钟左右,然后再次需要14秒。
有趣的是,如果存储过程直接在iSeries导航器上执行,它总是在毫秒内返回(响应时间没有变化)。
我想知道这是否是一个缓存/执行计划问题,但是我只能将我的SQL SERVER
我正在使用Fast API和Docker测试API。当我加载网页时,它试图使用pyodbc设置的AS400连接运行查询。
我从错误开始:pyodbc.InterfaceError: ('28000', '[28000] [IBM][System i Access ODBC Driver]Communication link failure. comm rc=8051 - CWBSY1011 - Kerberos client credentials not found
所以我安装了krb5并创建了一个票证。然后重新加载网页,我遇到的新错误是pyodbc.Interfac
我正在尝试建立一个使用.NET查询AS400数据库的SQL应用程序。这是我第一次遇到AS400。
我必须在我的机器(或AS400服务器)上安装什么才能连接?(IBM iSeries Access for Windows ??)
连接字符串的组成部分是什么?
在哪里可以找到使用SQL命令构建数据访问层的示例代码?
谢谢。