| 導購 | 订阅 | 在线投稿
分享
 
 
 

10g即時客戶端在不同系統環境下的安裝問題

來源:互聯網  2008-08-14 23:14:23  評論

下載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服務名

下載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服務名
󰈣󰈤
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
王朝網路微信公眾號
微信掃碼關註本站公眾號 wangchaonetcn
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有