Linux下Instant Client的安裝與配置


Oracle Instant Client下載

下載地址:
https://www.oracle.com/cn/database/technology/instant-client.html
根據需要選擇對應的版本,下載所需的軟件包
以我為例,我選擇的是適用於 Linux x86-64(64 位)的Instant Client
下載了其中12.2.0.1.0 版的Basic包(運行 OCI、OCCI 和 JDBC-OCI 應用所需的所有文件)和SQLPlus包(為通過 Instant Client 運行 SQLPlus 而提供的額外的庫和可執行文件)

instantclient-basic-linux.x64-12.2.0.1.0.zip
instantclient-sqlplus-linux.x64-12.2.0.1.0.zip

Oracle Instant Client安裝

因為下載的是zip版本,所以直接拷貝到合適的目錄下,解壓生成對應的目錄就好
如果下載的是rpm包版本,可以使用以下命令安裝:
rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm

Oracle Instant Client配置

我這里新建了一個network/admin文件夾,用於存放tnsname.ora來使用sqlplus連接數據庫
然后開始配置環境變量

export ORACLE_HOME=/opt/instantclient_12_2
export PATH=$ORACLE_HOME:$PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export NLS_LANG='AMERICAN_AMERICA.AL32UTF8'

可以使用env查看環境變量是否生效
最后在tnsname.ora中添加數據庫的連接

ORCL =
 (DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))  #填寫oracle所在服務器的ip和監聽端口
   (CONNECT_DATA =
     (SERVER = DEDICATED)
     (SERVICE_NAME = orcl)
   )
 )


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM