无法建立与DB2的连接

时间:2015-09-16 16:01:10

标签: php linux db2

我正在使用Linux Suse 13.1。我已经成功编译了PHP的ibm_db2扩展,但是当我运行连接测试脚本时,它返回连接失败。我不知道我哪里出错了。安装PHP扩展后是否还需要执行其他一些步骤?请注意,我使用的是Data Client Server 9.7。

这是我的剧本。

<?php


$database = 'Database_name';
$user = 'myusername';
$password = 'passwrd';
$hostname = 'xx.xx.xxx.xx';
$port = db_port;


$conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;" .
  "HOSTNAME=$hostname;PORT=$port;PROTOCOL=TCPIP;UID=$user;PWD=$password;";
$conn = db2_connect($conn_string, '', '');

if ($conn) {
    echo "Connection succeeded.";
    db2_close($conn);
}
else {
    echo "Connection failed.";
}

0 个答案:

没有答案