下載windows和linux下的即時客戶端安裝包
在Windows上(32位操作步驟)
◆1.創建一個子目錄(例如,d:/Oracleclient),然后把壓縮文件解壓到此目錄中
◆2.編輯環境,將d:/oracleclient/bin添加到PATH中(注意位于其他Oracle目錄之前),增加系統環境變量TNS_ADMIN設置為d:/ oracleclient /bin。ORACLE_HOME設置為d:/ oracleclient
例如,在Windows 2000上,依次單擊“開始”->“設置”->“控制面板”->“系統”->“高級”->“環境變量”,編輯系統變量列表中的PATH,系統環境變量TNS_ADMIN設置為d:/oracleclient/bin ;系統環境變量ORACLE_HOME設置為d:/oracleclient
◆3.導入注冊表文件:oracleclient.reg(注意注冊表路徑和你創建的子目錄一致)
◆4.編輯d:/oracleclient/network/ADMIN/ tnsnames.ora文件:
ORASVR2 =
(DESCRipTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.82)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =ora9i)
)
)
其中:ORASVR2:數據庫的事例名
192.168.1.82數據庫服務器地址
ora9i:數據庫名
設置環境變量后 需要重啟apache服務 和電腦 要不然會提示找不到path類的錯誤
Warning: oci_connect() [function.oci-connect]: OCIEnvInit() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries
二.在linux下安裝
◆1.以root用戶的身份登錄
◆2.創建一個子目錄(/usr/lib/oracle),然后把壓縮文件解壓到此目錄中
◆3.編輯文件/root/.bash_profile文件,增加以下內容:
PATH=$PATH:$HOME/bin:/usr/lib/oracle
LD_LIBRARY_PATH=$ LD_LIBRARY:/usr/lib/oracle
SQLPATH=/usr/lib/oracle
TNS_ADMIN=/usr/lib/oracle
export PATH LD_LIBRARY_PATH SQLPATH TNS_ADMIN
unset USERNAME
◆4.在/usr/lib/oracle/下增加和編輯文件tnsnames.ora:
Orasvr2=
(DESCRIPTION=
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.82)(PORT = 1521))
(CONNECT_DATA=
(SERVER = DEDICATED)
(SERVICE_NAME =ora9i)
其中:ORASVR2:數據庫的事例名
192.168.1.82數據庫服務器地址
ora9i:數據庫名
◆5.apache 安裝好的變量 路徑/usr/local/bin/apache/envvars 中需要加入
h,j%e2G E2n c
TNS_ADMIN=/usr/lib/oracl
export NLS_LANG='SIMPLIFIED CHINESE_CHINA.UTF8'
I U#m6t c11967624 export TNS_ADMIN
要不然 apache 打開登錄時會提示找不到tns服務名
新聞熱點
疑難解答