Linux/Unix では PHP が oracle8 に接続するのは非常に簡単ですが、Windows プラットフォームでは実際には簡単ではありません。私は長期間の探索の結果、信頼できる方法を見つけたので、これを秘密にしておきます。みんなの利益のために今すぐ公開してください。 著者が使用した開発環境: Windows 98 Second Edition php4.04pl1 Apache 1.3.14 Windows バージョン Oracle 8.05 クライアント PHP を CGI モードでインストールし、テストに成功した後。次のコードでテストします 接続パラメータの問題について: 接続文字列は次のように設定されます: (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.202)(PORT = 1521))(CONNECT_DATA = (SID) = unicom))) PROTOCOL: 使用するネットワーク プロトコル HOST: データベース サーバーのホスト名 SID: データベースのインスタンス番号 これを実行しても通常は問題ありません。 Oracle 8 クライアントが 8.1.6i Enterprise Edition の場合は、接続文字列でこれらのパラメータを設定し、Oracle8 の net easy config ユーティリティを使用して設定できます。 設定した接続文字列名を接続文字列として渡します。 この方法はOracle 7.xでも使用できると推測されます。環境がないため、興味のある方は試してみてください。