设为首页 加入收藏

TOP

Linux上如何安装sqlplus客户端
2015-11-10 12:16:35 来源: 作者: 【 】 浏览:0
Tags:Linux 如何 安装 sqlplus 客户端

Linux上如何安装sqlplus客户端


oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm


oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpm


2.安装软件包


rpm -ivh oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm
?
rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpm


alien oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm


alien oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpm


得到


oracle-instantclient11.2-basic-11.2.0.2.0-2_amd64.deb


oracle-instantclient11.2-sqlplus-11.2.0.2.0-2_amd64.deb


然后dpkg安装


dpkg -i oracle-instantclient11.2-basic-11.2.0.2.0-2_amd64.deb


dpkg -i oracle-instantclient11.2-basic-11.2.0.2.0-2_amd64.deb


这样会安装在默认的目录下——/usr/lib/oracle/11.2/client64/


4.安装完成之后,还需要暴露一些环境变量


nano /etc/profile


在最后加上:


export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib


5.配置TNS连接文件。


cd /usr/lib/oracle/11.2/client64/
vi tnsnames.ora
?
TEST=
? (DESCRIPTION =
? ? (ADDRESS_LIST =
? ? ? (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.109)(PORT = 1521))
? ? )
? ? (CONNECT_DATA =
? ? ? (SERVICE_NAME=orcl )
? ? )
? )


6.执行sqlplus,如出现找不到包libaio,到这里下载并安装。


同样的道理Redhat/CentOS直接rpm安装,Debian/Ubuntu转成.deb包后安装。


wget ftp://mirror.switch.ch/pool/3/mirror/centos/4.8/os/x86_64/CentOS/RPMS/libaio-0.3.105-2.x86_64.rpm


6.再执行sqlplus,如果仍然有错,则reboot试试应该就OK了。


sqlplus system/123456@test


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇在 Linux 中怎样将 MySQL 迁移到 .. 下一篇DataGuard中MRP无法启动的问题分..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: