1、解壓縮客戶端放到一個目錄下,新建tnsnames.ora放到客戶端資料夾的子目錄下
2、加入以下程式碼:est_db是自己取的連線名字,IP替換為遠端oracle的IP,service_name放資料庫名字
3、開啟php的oci擴展或者pdo_oci擴展,連接測試
php7因為沒有帶php_oci_11g的擴展,需要自己安裝獲取去下載對應版本的dll文件,放到php的ext目錄下,在php.ini中開啟擴展
在開啟後可能會出現windows缺失oci.dll檔案
#4、將上面客戶裡面的oci.dll檔案拷貝到php的目錄下即可--》啟動php,查看PHPinfo裡面應該會出現如下擴充
5、測試嘗試連接資料庫程式碼
6、PDO方式會拋出如下的例外(SQLSTATE[]: pdo_oci_handle_factory: > (ext\pdo_oci\oci_driver.c:642))
#這時候如果把剛才貝拷貝到php目錄下的檔案刪除的話,有些被用到肯定就不能刪,經過測試,只有下面這個檔案和剛才的oci.dll檔案不能刪除
##7 、現在就大功告成了,在此測試一下上面的PHP程式碼: #推薦教學:##################################################以上是php7 怎麼連接oracle 11g的詳細內容。更多資訊請關注PHP中文網其他相關文章!