问题标签 [iseries-navigator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ssl - AS400 启用 SSL 以通过 ODBC 连接
我们有一个 AS400 大型机服务器,我们试图通过 ISeries 或什至通过 SSL 的 ODBC 连接到它,但它失败了。然而,AS400 管理员说它可以通过 PCOMM 完美运行,确实如此。
我不是 AS400 配置方面的专家,但是在为 AS400 设置 SSL 时是否有其他选项,当切换时允许从 PCOMM 以外的其他来源访问?
让我知道是否需要更多信息来解决这个问题。
c# - 我正在尝试使用 C# 为 AS400 编写解决方案,在哪里可以找到 cwbx.dll?
我有适用于 Windows 的 iSeries Access。我可以打开程序等,但在目录中看不到任何 .dll。我做了一些搜索,每个人都说当您下载 iSeries Access for Windows 时应该有 .dll。我错过了什么吗?
db2 - 将文件从 AS400 传输到同一网络中的另一台机器
我正在尝试通过 iSeries 命令将 AS400 上的表的数据导出到另一台机器,但我正处于进程的中间。我有一个存储过程,在其中创建 CSV 文件,但完成后我需要将此文件传输到另一台机器(当然连接到 AS400)。
在存储过程中,我使用CPYTOIMPF
命令将表数据导出为 CSV,并将文件写入 AS400 文件系统。我不知道是否可以选择将文件直接写入另一台机器。
此步骤完成,文件写入该目录。
现在我需要在完成上述命令后将此文件传输到连接到 AS400 的 Web 服务器。
我怎样才能做到这一点?
sql - AS400 模拟器无法处理小于 1940 或大于 2039 的日期
我有这个简单的 SQL 脚本:
每当我在 iSeries 导航器上运行脚本时,我都会得到预期的输出,即
1931-02-05
但是,当我使用 strsql 命令在 AS400 模拟器上运行它时,我得到以下输出:
++++++++
我不知道为什么会这样;我所知道的是,只有 1940-2039 之间的日期运行良好。谁能解释为什么?
另外,有没有办法成功处理其他日期?
ibm-midrange - IBM i (AS400) 的数据传输导出多个文件
我正在使用数据传输工具将文件从 AS400 导出到 CSV。有 500 多个文件要导出,我希望有一种方法可以同时对多个文件执行此操作。
我曾尝试将传输选项保存为 .TTO,但我仍然只能一次处理一个文件。我可以使用 .bat 来执行多个 .TTO 文件,但仍然需要为每个文件生成一个 .TTO。
任何想法将不胜感激。
db2 - 使用内连接 DB2 将多条记录更新为一列
我编写了这个更新语句来更新 DB2 中的记录。
但是,在 AS400 DB2 上运行时。
我有这样的数据:
像上面一样,我有 500K 记录。
其显示错误:无法执行语句。
我收到错误:
关键字 FROM 不是预期的。有效令牌:使用 SKIP WAIT WITH WHERE。原因 。. . . . : 这里没有预期的关键字 FROM。在关键字 FROM 中检测到语法错误。有效令牌的部分列表是 USE SKIP WAIT WITH WHERE。此列表假定该语句在出现意外关键字之前是正确的。错误可能出现在语句的前面,但语句的语法在这一点上似乎是有效的。恢复 。. . :检查指定关键字区域中的 SQL 语句。可能缺少冒号或 SQL 分隔符。SQL 要求在将保留字用作名称时对其进行分隔。更正 SQL 语句并再次尝试请求。
所以我参考了这个链接,看看它是否有帮助: https ://oscarvalles.wordpress.com/2013/05/12/db2-update-with-inner-joins/
但是,上面链接中的这个例子显示更新单个记录。
如何使用连接更新列中的多条记录?请建议。
aix - IBM iSeries 和 AIX 的监控解决方案
我很想知道 StackOverflow 中是否有人使用 IBM iSeries 和 AIX 的监控解决方案?我们正在寻找在两个系统中提供单一玻璃面板的解决方案,而不是两个单独的解决方案。
非常感谢任何想法或意见。
谢谢!
db2 - AS400 上的 IBM DB2
我想在系列 AS400 上配置 IBM DB2。问题是我没有为 AS400 获得合适的工具,而且我已经安装了 Data Studio 来配置 DB2。我对 AS400 没有任何知识,而且我对 IBM 技术比较陌生。我已经有 iseries 的 ODBC 驱动程序。请帮我找出iseries AS400设置工具。
db2-400 - IBM i 系列 - 通过 cmd 执行查询
我是最终用户。我使用“Personal Communications iSeries Access for Windows”——我认为它专门称为查询管理器 [QM],正如我今天发现的那样。我遇到了可以执行 .dtf 文件的命令 - 基本上使我能够使用 cmd 下载文件(通过批处理脚本多次)。这是使用“rxferpcb.exe”。这对我很有用,但是库中有一些查询需要运行以刷新某些文件,然后才能下载。
http://www-01.ibm.com/support/docview.wss?uid=nas8N1010161 上面的链接让我能够下载文件。
有谁知道如何通过 cmd/scripts 执行查询?我需要在“个人通讯”中复制“运行查询”。我希望能够首先通过批处理脚本运行查询,以便生成更新的文件,然后下载文件。
我是从最终用户的角度而不是开发人员的角度说话。我不能在服务器上使用任何调度程序或类似的东西。我必须以某种方式发送一个 cmd 来运行查询。(不,我不想在 PC 中使用击键宏,因为这效率不高,而且会中断很多)。
我曾与一位程序员进行了简短的交谈,他只是给了我一个使用 COM、创建句柄和使用 DLL 的提示。但是在网上几天之后,我还没有接近将三个放在一起。
任何提示表示赞赏。
vbscript - 尽管满足退出条件,IBM iSeries AS400 VBscript 宏循环仍未退出
我在 VBA 中为我们的 IBM iSeries / AS400 / 绿屏环境创建了一个宏,它在采购订单中查找项目编号,然后更改它们的价格并退出采购订单。在宏中是一个循环,用于解析采购订单的每一行,如果在第一页上找不到编号,则向下翻页到下一页。这是循环的代码:
当且仅当我从循环中删除 PageDown SendKeys 命令时,此宏才能连续成功读取采购订单第一页上的每个数字。但是,即使 ItemNum 是 PO 上的第一个 IBMItemNum,宏也不会退出循环并会向下翻页(这也意味着循环已重复 10 次以上)。我的代码是否缺少退出条件的内容?