Centos7下安装sqlplus并连接远程数据库

    已经不用Oracle好多年了,然而近期有项目居然需要用到Oracle,并且是在内网的,所以没办法直接安装数据库连接工具来测试连接,只能在Linux的服务器上面安装sqlplus工具来连接,找资料完成了安装和连接,遂记录。

1.下载oracle sqlplus,选择下载 .rpm文件(以11.2.0.4.0为例)

Instant Client for Linux x86-64 (64-bit)

下载如下两个文件

oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

2.将下载的rpm文件上传到服务器

3.安装rpm文件

rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

成功安装rpm包后,oracle客户端的默认路径为: /usr/lib/oracle/11.2/client64

4. 编辑sqlplus配置文件

编辑配置文件ld.so.conf

vim /etc/ld.so.conf

#在文件尾部添加--根据自己实际情况
/usr/lib/oracle/12.2/client64/lib

5. 配置oracle环境变量

编辑配置文件.bashrc, .bashrc文件在 ~ 路径下,在文件末尾加上:

#sqlplus remote configure
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/loacl/lib:$LD_LIBRARY_PATH
export PATH=$PATH:$ORACLE_HOME/bin

保存,使生效:  source .bashrc

6.连接数据库

  • 命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba]
  • 示例:sqlplus sys/pwd@ip:1521/test as sysdba

参考文档:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值