windows 使用odbc 连接db2数据库 一直报错DB2CLIO.DLL驱动程序无法加载
gfthh 2018-01-15 06:44:36 代码:
try {
$dbconn = new PDO("odbc:DRIVER={IBM DB2 ODBC DRIVER - DB2COPY1};DATABASE=sample;" .
"HOSTNAME=localhost;PORT=50000;PROTOCOL=TCPIP;", "db2admin", "db2admin");
foreach($dbconn->query('SELECT * from tbl_mcht_inf') as $row) {
print_r($row).'<br>';
}
$dbconn = null;
} catch (PDOException $e) {
print "Error->: " . $e->getMessage() . $e->getCode() . "<br/>";
die();
}
错误:
Error->: SQLSTATE[IM003] SQLDriverConnect: 160 由于系统错误 1114: 动态链接库(DLL)初始化例程失败。 (IBM DB2 ODBC DRIVER - DB2COPY1, D:\PROGRA~1\IBM\SQLLIB\BIN\DB2CLIO.DLL),指定驱动程序无法加载。160