wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle
下载完成之后添加该公钥到密钥库中:
sudo apt-key add RPM-GPG-KEY-oracle
同步软件包索引文件。
安装:
我们可以从这个源上下载安装 Oracle 10g Express Edition。可以选择的软件包有:
oracle-xe - Oracle Database 10g Express Western European Edition
oracle-xe-client - Oracle Client 10g Express Edition
oracle-xe-universal - Oracle Database 10g Express Universal Edition
因为我的开发工作只需要在本地安装一个用于连接 Oracle 服务器的客户端,所以我选择安装的是 oralce-xe-client 这个软件包。
sudo apt-get install oracle-xe-client
配置相关的环境变量:
编辑 /etc/peofile,添加如下几行:(注意直接复制过去,否则会出现ORACLE_HOME是一个目录等问题)
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export TNS_ADMIN=/usr/lib/oracle
export PATH=$PATH:$ORACLE_HOME
保存文件之后,注销重新登录。
配置oracle文件:
切换到 /usr/lib/oracle 目录中,建立 tnsnames.ora 文件,输入sudo touch tnsnames.ora建立空文件,然后配置 Oracle 服务器的连接信息。
修改tnsnames.ora
sudo gedit tnsnames.ora
输入
UTFCE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.42.199)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = utfce)
)
)
用sqlplus /nolog打开sql命令端工作即可。