phpstudy使用遠程Oracle

有兩種方法可用,

第一種:oracle instant client

第二種:oracle client

建議使用第二種,雖然大很多,但穩定。(踩坑筆記在最後面

第一二種都需要一下配置:

  • 打開phpstudy的擴展:php_oci8php_pdo_oci
  • 打開php.ini文件,把這兩個前面的“;”去掉:

 

第一種:oracle instant client

下載地址:https://www.oracle.com/database/technologies/instant-client/downloads.html

  • 下載對應的 系統位數(phpstudy(x86)需要下載32bit的)和對應 oracle  的版本:

  • 解壓出來是這個樣子(記住這個路徑);

  • 配置環境變量

  • 接下來就可以在phpinfo中看到:

致此,已經就能使用oracle了!

 

第二種:oracle client

官網下載地址:https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

  • 選擇對應的版本,下載這 兩個文件 (這裏分了兩個文件)

將兩個壓縮包解壓到同一目錄下,因爲解壓出來文件夾名字一樣,所以會自動合併爲一個文件夾(不衝突)

解壓後目錄:

 

 

  • 等了一天,這裏到

 

踩坑筆記

第一種:

在phpinfo文件裏面不出現oci8的配置信息:

解決:

  1. 需要下載32位、64位兩個版本,32位的用於配置,需要從64位的安裝包裏面取 oci.dll 文件放到 C:\Windows\SysWOW64 和 C:\Windows\System32 下面;

第二種:

Severity: Warning  Message: oci_connect(): OCIEnvNlsCreate() failed. 
  1. 直接在根目錄搜索 oci.dll 文件放到 C:\Windows\SysWOW64 和 C:\Windows\System32 下面即可;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章