PHP - AS400的DB2连接问题

时间:2018-06-06 20:36:13

标签: php db2 odbc jde

我正在尝试连接JDE AS400。下面是测试连接的示例脚本,但它似乎不起作用且连接不成功。

<?php
ini_set('display_errors', '1');
error_reporting(E_ALL);

$database = 'JDEDBNAME';
$user = 'username';
$password = 'password';
$hostname = 'JDEIP';  //use outside_quikrete wifi when connecting public IP
$port = 'PORT';
$conn_string = "DRIVER={IBM DB2};DATABASE=$database;"."HOSTNAME=$hostname;PORT=$port;UID=$user;PWD=$password;";

$conn = db2_connect($conn_string, '', '');

if ($conn) {
    echo "<b>Connection succeeded</b>";
    db2_close($conn);
}
else {
    echo "<b>Connection failed</b>";
}

?>

当我尝试使用db2_conn_errormsg()进行调试时,它会抛出许可证的异常,而我们已经安装了IBM i Access Client Solutions for Linux Application。可以找到更多here

  • ADOdb可以帮忙吗?
  • 如何成功将PHP连接到JDE AS400?
  • 我应该使用odbc_connect还是db2_connect

0 个答案:

没有答案
相关问题