我有一个即将进行的项目,其中我需要将我们的网站(PHP5/Apache 1.3/OpenBSD 4.1)连接到在OS400 V5R3的iSeries上运行的后端系统,以便可以访问其中存储的一些表。我已经进行了一些检查,但遇到了一些障碍。
从我所看到的,IBM的DB2扩展和DB2软件仅在Linux下运行。我尝试使用IBM的所有软件来编译这些扩展,甚至尝试使用它们的预编译ibm_db2扩展都没有运气。IBM仅支持Linux,因此我在内核中打开了Linux仿真,但这似乎无济于事。
如果有人遇到过让一切都可以在OpenBSD下本地运行的话,那会很棒,但是我想我可能要做的是安装第二台运行CentOS且安装了DB2的服务器(很可能是通过ZendCore for IBM,因为它似乎可以完成所有工作)这对我来说)和驱动程序,这样我就可以设置一个小型事务服务器,可以将其发布到该服务器上,并获取所需的DB2数据的JSON表示形式。
第二种选择是否看似过大,还是其他人有更好的主意?