我想用Perl连接到AS400。DBI 模块不支持它。你能推荐任何其他模块吗?我还需要什么其他东西?我正在开发一个 Linux 环境。
我对 Perl 了解不多,但如果有一个驱动程序可以通过 JDBC 或 ODBC 访问,你应该能够很好地连接它。
过去,在没有专用驱动程序的情况下,我通过rexec和ftp等标准服务将Perl与AS400连接起来。
# warn: this use clean user/passwd. Use with care
$param="call pgm(someLib/someProc) parm('someUsefulParameters')";
system("rexec -a -l asUser -p asPaswd as400ipAddress "${param}" 2>/dev/null >myOutput.txt");
# ...then read myOutput.txt