Ibm midrange 有没有办法知道客户端是从哪个操作系统连接的?

Ibm midrange 有没有办法知道客户端是从哪个操作系统连接的?,ibm-midrange,rpgle,jt400,control-language,Ibm Midrange,Rpgle,Jt400,Control Language,我正在调用strpcmd命令并向其传递一些参数 该命令需要在linux和windows设备上运行 有没有办法找出用户是从哪台机器连接的,以便生成正确的命令 目前我正在发出这两个命令,并忽略错误 没有 这还不足以作为一个答案,让我指出strpcmd是非常有限的 事实上,我对IBM将其纳入ACS感到震惊。没有 这还不足以作为一个答案,让我指出strpcmd是非常有限的 其实,IBM将它包括在ACS中,我感到震惊。如果你连接最新的JDBC驱动程序,你可以使用当前客户机\u ACCTNG值来获取此信息。

我正在调用
strpcmd
命令并向其传递一些参数

该命令需要在linux和windows设备上运行

有没有办法找出用户是从哪台机器连接的,以便生成正确的命令

目前我正在发出这两个命令,并忽略错误

没有

这还不足以作为一个答案,让我指出strpcmd是非常有限的

事实上,我对IBM将其纳入ACS感到震惊。

没有

这还不足以作为一个答案,让我指出strpcmd是非常有限的


其实,IBM将它包括在ACS中,我感到震惊。

如果你连接最新的JDBC驱动程序,你可以使用
当前客户机\u ACCTNG
值来获取此信息。

如果你连接最新的JDBC驱动程序,你可以使用
当前客户机\u ACCTNG
值来获取此信息。

我们已经安装了jive,不知怎的,它知道客户端正在运行的内容。不过,它确实有一个客户端应用程序连接到AS400。我假设它就是这样发现的。是的。如果客户端应用程序设计为将这些信息传递回去,你就没事了。但是ACS并不是专门设计的。我们已经安装了jive,不知怎的它知道客户端在运行什么。不过,它确实有一个客户端应用程序连接到AS400。我假设它就是这样发现的。是的。如果客户端应用程序设计为将这些信息传递回去,你就没事了。但是ACS不是设计为这样的。此字符串仅在您使用JDBC连接时填充:-(此字符串仅在您使用JDBC连接时填充:-(