-
大小: 57.09MB文件類型: .rpm金幣: 2下載: 1 次發(fā)布日期: 2023-07-19
- 語言: 數(shù)據(jù)庫
- 標(biāo)簽: oracle??
資源簡介
1)rpm格式包安裝配置
1.1 下載以rpm后綴名的包,以11.2.0.4.0 版本為例,其中基礎(chǔ)包basic、sql*plus、devel包建議默認(rèn)下載,其他包視情況而定:
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm --基礎(chǔ)包,為了運(yùn)行OCI、OCCI、JDBC-OCI 這幾個應(yīng)用程序;
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm --補(bǔ)充包/文件,是為了運(yùn)行sql*plus的即時客戶端;
oracle-instantclient11.2-odbc-11.2.0.4.0-1.x86_64.rpm --補(bǔ)充包/文件,為運(yùn)行ODBC環(huán)境附加庫;
oracle-instantclient11.2-jdbc-11.2.0.4.0-1.x86_64.rpm --補(bǔ)充JDBC下的XA、國際標(biāo)準(zhǔn)、行集操作;
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm --包含頭文件和示例文件,為開發(fā)Oracle應(yīng)用程序的即時客戶端;
1.2 使用rpm -ivh [包名] 進(jìn)行安裝,
如:rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
安裝的文件默認(rèn)放在兩個位置:
頭文件:/usr/include/oracle/11.2/client64/ 下,如果在使用時報錯找不到頭文件,記得看路徑是否是這個。
包文件:/usr/lib/oracle/11.2/client64/ 下,包含{bin、lib}兩個文件夾;
1.3 創(chuàng)建文件夾: #mkdir -p /usr/lib/oracle/11.2/client64/network/admin/
1.4 創(chuàng)建監(jiān)聽文件,并添加內(nèi)容 #vim /usr/lib/oracle/11.2/client64/network/admin/tnsnames.ora
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = *SID*)
)
)
1.5 配置環(huán)境變量 #vim ~/.bashrc --根目錄下為全局使用,為限制用戶權(quán)限,可只修改某一用戶的環(huán)境變量
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG='simplified chinese_china'.ZHS16GBK
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
1.6 使配置完的環(huán)境變量生效 #source ~/.bashrc
1.7 連接數(shù)據(jù)庫測試
#sqlplus /nolog
SQL>conn scott/tiger@orcl
2)zip格式包安裝配置(只以basic包做為示例)
2.1 下載包:oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip
2.2 將包文件解壓到指定目錄下:
#unzip oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip
解壓后的文件存放路徑可以自行設(shè)定,但是與后面環(huán)境變量設(shè)定有關(guān),本文設(shè)定/home/orcl/ 下。
頭文件目錄:/home/orcl/sdk/include/
庫文件目錄:/home/orcl/instantclient_11_2/
2.3 創(chuàng)建 network/admin/ 目錄:mkdir -p /home/orcl/instantclient_11_2/network/admin/
2.4 創(chuàng)建監(jiān)聽文件 tnsnames.ora
#vim /home/orcl/instantclient_11_2/network/admin/tnsnames.ora
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.232.131)(PORT = 1521))
代碼片段和文件信息
評論
共有 條評論