美好的一天, 我正在使用wampserver,我想使用db2_connect从远程IBM数据库(AS400)获取数据。我试过在某些方面进行搜索,但我无法理解这样做。我已成功在我的php上包含ibm_db2.dll扩展名。但是,我不知道接下来该做什么。
答案 0 :(得分:0)
正如您似乎正在使用" DB2 Connect" (而不是单独的DB2客户端)产品,您可以使用节点/别名/ dsn配置DB2-Connect,然后使用db2_connect()操作提及该别名,或者使用PDO_IBM更长的连接字符串以及所提及的所有详细信息{{3 }}
您需要知道i系列DB2服务器的tcpip-address(或主机名)以及它侦听的端口号。
检查此here以了解创建节点/别名所需的操作(我相信相同的通用配置模式适用于DB2-connect作为数据服务器客户端)。
这样配置的优点是,您可以在工作站命令行shell中验证数据库连接,然后再在PHP / pdo中工作。