技術討論區 > database 討論版

[問題]PHP存取Oracle?

(1/1)

ulysses:
大家好,請教一下,
在FreeBSD + Apache + PHP(4.2.1)的環境下,
是不是有辦法存取遠端機器的Oracle Database咧?
我查了一下,
PHP是有 Oracle的含數.....
Oracle 好像需要 Client 才有它自己的通訊協定,
那代表我是不是一定要安裝它的 Client 才能作咧?
(可是Oracle上單有Client好像只有win32的耶)

可不可以分享各位高手的經驗...!?

twu2:
要有 oracle 的 client 才可以. php 可能也要重新編譯一個 oracle 的模組出來. (一般內定應該都沒有)

oracle 的 client 與 server 是同一份安裝的 source, 安裝的時候可以選只裝 client. (不過 9i 一樣要幾百 M 的空間)

duncanlo:
請問一下,
那使用ODBC,JDBC的方式可以嗎?

twu2:

--- 引述: "duncanlo" ---請問一下,
那使用ODBC,JDBC的方式可以嗎?
--- 引用結尾 ---


我想一樣要有 oracle client.
應該說是要有 sql*net 相關的一些服務來處理.

一般都是利用 OCI 來寫那些介面, OCI 仍需要 sql*net 來處理.
當然... 如果你的 ODBC, JDBC driver 連這段也處理掉了, 當然就不用 oracle 的 client....

只是... 直接裝 client 比較快吧.

導覽

[0] 文章列表

前往完整版本