下个月,我需要开发一个脚本来连接AS400并查询一些数据(> 1000000)。我想用PHP做这件事,因为我在PHP上做了很多。
我的问题是,我应该如何连接到As400。我知道有ODBC,但每个人都对我说ODBC是次优的,因为它无法处理具有很好性能的大型数据集。每个人都推荐我JDBC。
那么你推荐我什么?如果你完成了这个任务,你会用什么......如果不是必须的话,我不打算改变编程语言。
答案 0 :(得分:1)
我不知道ODBC上的性能,如果基于您正在运行它的平台存在差异,但我相信如果您在PHP上使用PHP,则ODBC是唯一可以使用PHP连接到i的方法远程服务器。我知道我可以比大多数其他SQL数据库服务器更好地处理大量数据。
你也可以在Midrange.com上的Web400上提出这个问题。该列表中有几个使用PHP,甚至还有几个来自Zend的人可以帮助你。
答案 1 :(得分:0)
IBM i(平台的当前名称)具有.NET和Java的数据库驱动程序。
可能是您的平台的DB2通用驱动程序可以连接到系统,但我没有个人经验。