1

ibm db2データベースに接続しようとしていますが、接続できないようです。as400は、php を実行しているサーバーとは別のサーバーにあります

を行うたびにdb2_connect、次のエラーが発生します。

Fatal error: Call to undefined function db2_connect()

この機能を動作させるにはどうすればよいですか?

ヒント: 私はすでに を試しましodbcたが、時間の無駄でした。しかし、その方法に関する提案も受け付けています。

[編集]

とうとうJavaに変えました…phpでは無理でした…

4

2 に答える 2

1

このリンクを試してください: http://www.theregister.co.uk/2006/08/09/db2_udb_part2/

取り扱い: PHP DB2 拡張機能のインストール、接続の作成、結果セットの取得

また、代替として PDO オプションを提供します。

しかし、AS400 上の DB2 に関しては、これが機能するために AS400 に何かをインストールする必要があるかどうかわかりませんか? とにかく、ODBC Client Access をまったく問題なく使用できました。どのような困難に遭遇しましたか?

于 2012-08-15T17:06:28.123 に答える
1

php.ini ファイルを調べて、DB2 拡張機能が有効になっていることを確認してください。 http://www.php.net/manual/en/install.pecl.php

于 2012-08-02T19:17:44.657 に答える