linux oracle 数据库客户端,Linux 免安装oracle客户端软件 连接 oracle数据库

1、mkdir -p /opt/oracle

2、cd /opt/oracle

3、去oracle官网下载如下三个压缩包(最好下载与orcale服务器对应版本的)

然后传到/opt/oracle目录

oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip

oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.zip

oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip官方地址如下:

http://www.oracle.com/technetwork/topics/linuxsoft-082809.html (32位)

http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html (64位)

下载需要oracle账户,没有就免费注册一个吧。

4、将如下内容,复制粘贴到install.sh

#!/bin/bash

#author loopeelee

yum install -y  libaio*

#不装这个包,连接的时候会报错如下:

#/opt/oracle/lib/sqlplus: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

cd /opt/oracle

unzip oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip > /dev/null 2>&1

unzip oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.zip > /dev/null 2>&1

mv instantclient_11_2/ lib

unzip oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip > /dev/null 2>&1

mv instantclient_11_2/ sdk

mkdir -p /opt/oracle/network/admin

cd /opt/oracle/network/admin

#下面的HOST = 和SERVICE_NAME = 需要根据自己值修改

echo 'wcsracdb =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.22.8)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = uerdb)

)

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)' > tnsnames.ora

echo 'export ORACLE_HOME=/opt/oracle

export LD_LIBRARY_PATH=/opt/oracle/lib'>> /etc/profile

echo "Done"

5、chmod u+x install.sh

6、./install.sh

7、使环境变量立即生效

source /etc/profile

或者直接执行如下两条命令更好:

export ORACLE_HOME=/opt/oracle

export LD_LIBRARY_PATH=/opt/oracle/lib

8、测试:

/opt/oracle/lib/sqlplus

也可以这样/opt/oracle/lib/sqlplus user/password@wcsracdb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值