linux下安裝Oracle 客戶端

2021-06-27 14:41:41 字數 1175 閱讀 2584

以11g為例

以root使用者安裝

rpm -ivh oracle-instantclient-basic-11.1.0.1-1.x86_64.rpm

rpm -ivh oracle-instantclient-sqlplus-11.1.0.1-1.x86_64.rpm

安裝完後可以使用 rpm -qpl oracle-instantclient-sqlplus-11.1.0.1-1.x86_64.rpm檢視安裝路徑

預設在/usr/lib/oracle目錄

配置vim /etc/profile 新增

export oracle_home=/usr/lib/oracle/11.1.0.1/client64

export oracle_base=/usr/lib/oracle/11.1.0.1

export ld_library_path=$oracle_home/lib:$ld_library_path

export nls_lang=american_america.al32utf8

設定好環境變數需要重啟機器或者source /etc/profile  讓配置生效

建立配置檔案

在oracle_home目錄下建立以下目錄network/admin,並建立檔案tnsnames.ora,內容如下:

vim /usr/lib/oracle/11.1.0.1/client64/network/admin/tnsnames.ora

orcl =

(description =

(address_list =

(address = (protocol = tcp)(host = host)(port = 1521))

)(connect_da

ta =

(service_name = orcl)))

測試到oracle_home/bin目錄下,執行命令:

測試成功!

注:如果出現以下錯誤:

sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: no such file or directory 

說明環境變數沒有生效或者需要安裝一下軟體包

yum install libaio* 

大功告成

LINUX下安裝ORACLE軟體

1 以root使用者登陸 df k tmp 需要最少400m cat etc issue 檢視linux版本 usr sbin groupadd oinstall 建立oracle inventory group 2 建立oracle使用者 usr sbin useradd g oinstall o...

oracle 安裝 在linux 下

環境說明 red hat enterprise linux server release 5.3 oracle10g for l inux 1.設定 kernel 引數 命令 vi etc sysctl.conf 新增以下引數值 kernel.shmall 2097152 可以使用的共享記憶體的總量...

linux下安裝oracle步驟

1,驗證系統要求 2,建立oracle組和使用者帳戶 cd usr sbin groupadd oinstall groupadd dba useradd m g oinstall g dba oracle id oracle passwd oracle 3,建立儲存oracle軟體和資料庫檔案的目...