以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軟體和資料庫檔案的目...