2012-08-02 106 views
1

我一直試圖連接到一個ibm db2數據庫,但它似乎impposible。 as400與運行php的服務器不同。db2_connect與as400與php和wamp服務器

每次我做一個db2_connect我得到以下錯誤:

Fatal error: Call to undefined function db2_connect() 

我怎樣才能使該功能的工作?

提示:我已經試過odbc,這是一個失去的時間,但我也願意在該路徑上的建議。

[編輯]

我終於改變爲Java ......這是不可能用PHP ...

+0

您可以安裝Zend Server,它在Windows上預先編譯php_ibm_db2.dll。但即使如此,我也無法從PHP連接到AS400。從Java(例如DbVisualizer和jt400.jar)這很容易。 – mcanti 2013-02-25 07:11:47

+0

嗯......我知道這是遲到了,但似乎你沒有安裝/啓用PHP的DB2擴展...... – Jasper 2013-06-05 22:51:30

回答

1

嘗試此鏈接: http://www.theregister.co.uk/2006/08/09/db2_udb_part2/

涉及: 安裝PHP DB2擴展, 創建連接, 獲得一個結果集

也給作爲一種替代的PDO選項。

但是對於AS400上的DB2,我不確定是否仍需要在AS400上安裝 以使其工作? 無論如何,使用ODBC Client Access完全沒有問題。你遇到了什麼困難?