windows下安裝oracle客戶端和php擴展


先來抱怨下 ,按這玩楞費了我大半天的時間,一路的坑!

我的電腦是win7 64位的

第一步 

打開php.ini  把 extension=php_oci8_12c.dll extension=php_pdo_oci.dll 這倆前面的分號去掉

;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll      ; Must be after mbstring as it depends on it
extension=php_mysqli.dll
extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll

 

第二步

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html下載客戶端(這里注意了把32w 和64w的都下下來)

然后解壓到隨便你的哪個目錄,兩個都解壓,文件名自己改下 要不重名

 

第三步

配置環境變量,這個是32w的,windows只認32位的(那讓我們下64w的干嘛 下面會說到,我把我的貼出來了,你們按你們自己的實際目錄配置)

a. NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

b. ORACLE_HOME = D:\instantclient_12_2

c. TNS_ADMIN = D:\instantclient_12_2

d. PATH = D:\instantclient_12_2

 

 

phpinfo:

第四步

我是用navicat連接的oracle 

連接信息就正常填寫,sid 啥的都別出錯就行,然后連接 報錯!

解決報錯:

navicat -> 工具 ->選項 ->oci

這個一定要注意是指向你的64w的文件夾里面的oci.dll  (我在這被坑了好久)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM