【安裝】在RHEL 5.5 x86 系統中安裝Oracle instant client 具體步驟
在RHEL 5.5 x86 系統中安裝Oracle instant client 具體步驟
前言
在學習Oracle的過程中,除了要安裝Oracle資料庫軟體以外,我們經常要在沒有Oracle資料庫環境的主機上安裝Oracle client,以便通過網路訪問Oracle伺服器。現在將具體步驟演示如下:
安裝環境:
在本文中,RHEL 5.5 x86是安裝在虛擬機器中,用secureCRT進行連線。
一 、下載安裝檔案
安裝檔案在Oracle官網有相應的下載地址,地址:http://www.oracle.com/technetwork/topics/linuxsoft-082809.html
找到本文中所對應的系統,進行下載。在本文中,筆者選擇下載一下三個檔案:
1、instantclient-basic-linux-11.2.0.3.0.zip (58,502,865 bytes) (cksum - 2164488682)
2、instantclient-sqlplus-linux-11.2.0.3.0.zip (796,570 bytes) (cksum - 3693267088)
3、nstantclient-sdk-linux-11.2.0.3.0.zip (639,306 bytes) (cksum - 3741058433)
二、將安裝檔案上傳到要安裝Oracle client的虛擬機器中
在本文中,筆者用secureCRT的SFTP向RHEL 5.5 x86傳輸資料:
instantclient-basic-linux-11.2.0.3.0.zip instantclient-sdk-linux-11.2.0.3.0.zip
instantclient-sqlplus-linux-11.2.0.3.0.zip
至此,安裝檔案上傳完畢。
三、建立使用者
[root@frank ~]# groupadd dba
[root@frank ~]# groupadd oinstall
[root@frank ~]# useradd -g oinstall -G dba oracle
[root@frank ~]# passwd oracle
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
四、配置環境變數
[root@frank ~]# su - oracle
[oracle@frank ~]$ vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_HOME=/home/oracle/instantclient_11_2
export TNS_ADMIN=$ORACLE_HOME
export LD_LIBRARY_PATH=$ORACLE_HOME:/usr/local/lib:${LD_LIBRARY_PATH}
export SQLPATH=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME:/home/oracle/instantclient_11_2
[oracle@frank ~]$ source .bash_profile
至此,環境變數配置完畢。
五、解壓安裝檔案
[oracle@frank ~]$ unzip instantclient-basic-linux-11.2.0.3.0.zip
[oracle@frank ~]$ unzip instantclient-sdk-linux-11.2.0.3.0.zip
[oracle@frank ~]$ unzip instantclient-sqlplus-linux-11.2.0.3.0.zip
[oracle@frank ~]$ ls
instantclient_11_2 instantclient-sdk-linux-11.2.0.3.0.zip oradiag_oracle
instantclient-basic-linux-11.2.0.3.0.zip instantclient-sqlplus-linux-11.2.0.3.0.zip
六、配置tnsname.ora檔案
在這一步中,將要連線的資料庫的相關資訊配置在tnsname.ora中:
[oracle@frank ~]$ cd instantclient_11_2/
[oracle@frank instantclient_11_2]$ vi tnsnames.ora
ENMOEDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.80.10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ENMOEDU)
)
)
DUPL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.80.10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = DUPL)
)
)
退出儲存。至此,tnsname.ora配置成功。
七、測試連線
[oracle@frank ~]$ sqlplus sys/oracle@ENMOEDU as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Wed Mar 5 15:44:48 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
測試成功。
至此 Oracle instant client 全部配置成功。
安裝環境:
在本文中,RHEL 5.5 x86是安裝在虛擬機器中,用secureCRT進行連線。
一 、下載安裝檔案
安裝檔案在Oracle官網有相應的下載地址,地址:http://www.oracle.com/technetwork/topics/linuxsoft-082809.html
找到本文中所對應的系統,進行下載。在本文中,筆者選擇下載一下三個檔案:
1、instantclient-basic-linux-11.2.0.3.0.zip (58,502,865 bytes) (cksum - 2164488682)
2、instantclient-sqlplus-linux-11.2.0.3.0.zip (796,570 bytes) (cksum - 3693267088)
3、nstantclient-sdk-linux-11.2.0.3.0.zip (639,306 bytes) (cksum - 3741058433)
二、將安裝檔案上傳到要安裝Oracle client的虛擬機器中
在本文中,筆者用secureCRT的SFTP向RHEL 5.5 x86傳輸資料:
sftp> lcd "~/Desktop/client /"
sftp> lls
instantclient-basic-linux-11.2.0.3.0.zip instantclient-sdk-linux-11.2.0.3.0.zip
instantclient-sqlplus-linux-11.2.0.3.0.zip listener.ora
sqlnet.ora tnsnames.ora
sftp> cd /home/oracle/
sftp> put instantclient-basic-linux-11.2.0.3.0.zip
sftp> put instantclient-sdk-linux-11.2.0.3.0.zip
sftp> put instantclient-sqlplus-linux-11.2.0.3.0.zip
sftp> ls instantclient-basic-linux-11.2.0.3.0.zip instantclient-sdk-linux-11.2.0.3.0.zip
instantclient-sqlplus-linux-11.2.0.3.0.zip
至此,安裝檔案上傳完畢。
三、建立使用者
[root@frank ~]# groupadd dba
[root@frank ~]# groupadd oinstall
[root@frank ~]# useradd -g oinstall -G dba oracle
[root@frank ~]# passwd oracle
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
四、配置環境變數
[root@frank ~]# su - oracle
[oracle@frank ~]$ vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_HOME=/home/oracle/instantclient_11_2
export TNS_ADMIN=$ORACLE_HOME
export LD_LIBRARY_PATH=$ORACLE_HOME:/usr/local/lib:${LD_LIBRARY_PATH}
export SQLPATH=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME:/home/oracle/instantclient_11_2
[oracle@frank ~]$ source .bash_profile
至此,環境變數配置完畢。
五、解壓安裝檔案
[oracle@frank ~]$ unzip instantclient-basic-linux-11.2.0.3.0.zip
[oracle@frank ~]$ unzip instantclient-sdk-linux-11.2.0.3.0.zip
[oracle@frank ~]$ unzip instantclient-sqlplus-linux-11.2.0.3.0.zip
[oracle@frank ~]$ ls
instantclient_11_2 instantclient-sdk-linux-11.2.0.3.0.zip oradiag_oracle
instantclient-basic-linux-11.2.0.3.0.zip instantclient-sqlplus-linux-11.2.0.3.0.zip
六、配置tnsname.ora檔案
在這一步中,將要連線的資料庫的相關資訊配置在tnsname.ora中:
[oracle@frank ~]$ cd instantclient_11_2/
[oracle@frank instantclient_11_2]$ vi tnsnames.ora
# tnsnames.ora Network Configuration File:
/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools./u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
ENMOEDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.80.10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ENMOEDU)
)
)
DUPL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.80.10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = DUPL)
)
)
退出儲存。至此,tnsname.ora配置成功。
七、測試連線
[oracle@frank ~]$ sqlplus sys/oracle@ENMOEDU as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Wed Mar 5 15:44:48 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
測試成功。
至此 Oracle instant client 全部配置成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29436907/viewspace-1102959/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在RHEL5.5x64上安裝Oracle10gR2的簡單步驟Oracle
- Oracle instant client在windows下的安裝和使用OracleclientWindows
- oracle 安裝步驟Oracle
- UNIX系統中安裝SAP的步驟
- rhel5.5 linux系統下安裝Oracle 11gLinuxOracle
- VirtualBox下安裝rhel5.5 linux系統Linux
- 在Linux系統安裝flash的步驟方法Linux
- ORACLE在linux下的安裝步驟OracleLinux
- vnc安裝步驟,vnc安裝步驟詳解VNC
- 簡單oracle安裝步驟Oracle
- CentOS安裝MySQL5.5的完整步驟DSITCentOSMySql
- LNMPPHP軟體安裝步驟LNMPPHP
- 【[Oracle】-【安裝】-Cent OS安裝Oracle ClientOracleclient
- Oracle Instant Client(即時客戶端) 安裝與配置Oracleclient客戶端
- [ 安裝 ] Zeppelin安裝步驟!
- vnc安裝步驟,4個在Linux下vnc的個安裝步驟VNCLinux
- Linux作業系統中軟體安裝:用RPM包管理器安裝軟體步驟Linux作業系統
- 手工刪除解除安裝oracle 11g rac的具體步驟(方法)Oracle
- rhel5.4安裝oracle10g圖文步驟1薦Oracle
- win10系統markdown安裝教程_win10系統markdown安裝步驟Win10
- xftp安裝步驟,xftp安裝的2大步驟FTP
- Linux 安裝軟體 步驟Linux
- STF 安裝步驟
- php安裝步驟PHP
- 在 Ubuntu中從外部儲存庫安裝軟體包步驟Ubuntu
- 在Linux系統裡安裝VirtualBox的詳細步驟Linux
- Oracle RAC叢集解除安裝步驟Oracle
- windows下解除安裝oracle的步驟WindowsOracle
- 虛擬機器安裝教程win10安裝步驟 win10系統如何安裝虛擬系統虛擬機Win10
- 【安裝】Windows下Oracle安裝圖解----oracle-win-64-11g 詳細安裝步驟WindowsOracle圖解
- 在rhel5.3 x86上安裝oracle 11.2.0.1 db software的過程Oracle
- Win7系統安裝詳細教程步驟Win7
- Linux系統安裝MySql步驟及截圖LinuxMySql
- Fedora中安裝 Shutter步驟介紹
- windows安裝cnpm步驟WindowsNPM
- zookeeper安裝部署步驟
- Iris 框架安裝步驟框架
- anaconda安裝步驟