最近发现很多项目安装oracle客户端直接使用oracle服务端的软件包,但其实oracle客户端有自己的轻量包:
下载地址:
Instant Client for Linux x86-64 (64-bit)
选择需要的版本,如 Version 12.2.0.1.0,
下载basic和sqlplus的包,安装过程如下:
1、groupadd dba
useradd oracle -g dba
2、su - oracle
unzip instantclient-basic-linux.x64-12.2.0.1.0.zip
unzip instantclient-sqlplus-linux.x64-12.2.0.1.0.zip
3、cd /home/oracle/instantclient_12_2
ln -s libclntsh.so.12.1 libclntsh.so
ln -s libocci.so.12.1 libocci.so
4、mkdir -p /home/oracle/instantclient_12_2/network/admin
vi /home/oracle/instantclient_12_2/network/admin/tnsnames.ora
CC =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.80.56)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = cc)
)
)
5、配置环境变量
echo "export LD_LIBRARY_PATH=/home/oracle/instantclient_12_2:\$LD_LIBRARY_PATH" >> ~/.bash_profile
echo "export PATH=/home/oracle/instantclient_12_2:\$PATH" >> ~/.bash_profile
6、测试sqlplus和tnsnames.ora
sqlplus test/test@cc
7、压缩包
zip -q -r oracleclient_12.2.zip instantclient_12_2
可把此压缩包传到其他业务主机上解压使用
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #sqlplus安装 #client #for #Linux #x8664 #64bit选择需要的版本如 #version