日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

instantclient php,Oracle 轻量即时客户端Instant Client安装配置

發布時間:2023/12/14 php 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 instantclient php,Oracle 轻量即时客户端Instant Client安装配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

因為工作需要,需要連接oracle,但是oracle客戶端實在太大, 安裝步驟也比較麻煩,Instant Client 解壓就可用,基本的本地連接和Oracle工具比如SQL Plus都可以用,所以果斷選擇了Oracle Instant Client。

Oracle Instant Client 介紹

免費,輕量且易于安裝的Oracle數據庫工具,庫和SDK,用于構建和連接Oracle數據庫實例的應用程序。

Instant Client使應用程序能夠連接到本地或遠程Oracle數據庫以進行開發和生產部署。

Instant Client庫提供必要的網絡連接以及基本和高端數據功能,以充分利用Oracle數據庫。

它是流行語言和環境的Oracle API的基礎,包括Node.js,Python和PHP,以及為OCI,OCCI,JDBC,ODBC和Pro * C應用程序提供訪問。

Instant Client中包含的工具(如SQL Plus和Oracle Data Pump)提供快速方便的數據訪問。

安裝

下載 Instant Client 壓縮包

到 Oracle Instant Client 下載鏈接 選擇對應的版本下載。在下載頁面中,還有可選的SQL*Plus 包和工具包,可按自己選擇下載。解壓到某一目錄下,例如:C:\oracle\instantclient_12_2。把解壓目錄C:\oracle\instantclient_12_2 添加到環境變量 PATH 中

Instant Client下載頁面

配置 tnsnames.ora

在C:\oracle\instantclient_12_2目錄下創建子文件夾network\admin,絕對路徑也就是C:\oracle\instantclient_12_2\network\admin,在該目錄下新建文件tnsnames.ora。然后添加環境變量TNS_ADMIN,值為tnsnames.ora文件所在路徑。

tnsnames.ora

orcl =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx.xx)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = orcl)

)

)

設置環境變量

變量名

變量值

說明

Path

C:\oracle\instantclient_12_2;

在Path后面追加instantclient解壓路徑

TNS_ADMIN

C:\oracle\instantclient_12_2\network\admin

tnsnames.ora所在路徑

NLS_LANG

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

設置Oracle字符語言集

如果不清楚遠程數據庫的ORACLE 語言,可以ssh或者telnet到遠程機器,在命令界面輸入,用命令行連接到數據庫,查看NLS_LANGUAGE 的值。

select * from nls_instance_parameters;

結語

按上面步驟完成后,PL/SQL Developer即可安裝使用,不用做任何配置,非常方便。

總結

以上是生活随笔為你收集整理的instantclient php,Oracle 轻量即时客户端Instant Client安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。