网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Ubuntu16.04下安装数据库Oracle客户端-创新互联

在 Ubuntu 16.04下安装 Oracle数据库客户端,使用sqlplus工具连接到远程Oracle数据库。

成都创新互联公司长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为新县企业提供专业的网站设计、成都网站设计,新县网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。

1. 下载oracle客户端安装包:

进入官网https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html下载如下所需的三个包。

oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm    Oracle客户端基础包

oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm    Oracle开发包

oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm   Oracle客户端工具sqlplus

2. 使用alien安装

下载alien(alien可以把rpm格式转为dev格式进行rpm包的安装):

sudo apt-get install alien

进行安装

sudo alien -i oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

sudo alien -i oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm

sudo alien -i oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

安装所需要的库:

sudo apt-get install libaio1

3. 配置环境

①打开/etc/ld.so.conf文件

sudo gedit /etc/ld.so.conf

添加内容:/usr/lib/oracle/11.2/client64/lib/

执行/sbin/ldconfig命令,使其生效

sudo /sbin/ldconfig

打开/etc/profile文件

sudo gedit /etc/profile

②添加如下环境变量

export ORACLE_HOME=/usr/lib/oracle/11.2/client64

export ORACLE_BASE=/usr/lib/oracle/11.2

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/lib

export PATH=$PATH:$ORACLE_HOME/bin

执行命令source /etc/profile,使其生效

tnsnames.ora 是一种配置文件,它定义了建立到一个数据库的连接所需的各种地址。如果你安装了完整的oracle客户端,该配置文件应该位于$ORACLE_HOME\NETWORK\ADMIN目录下。其形式如下:

=

 (DESCRIPTION =

   (ADDRESS_LIST =

     (ADDRESS = (PROTOCOL = TCP)(Host = )(Port = ))

   )

 (CONNECT_DATA =

   (SERVICE_NAME = )

 )

)

一个完整的tnsnames.ora示例如下:

ORA11 =

 (DESCRIPTION =

   (ADDRESS_LIST =

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

   )

 (CONNECT_DATA =

   (SERVICE_NAME = ORA11)

 )

)

当然,如果你安装的是instant client,这个文件是不存在的,不过,你完全可以自建一个tnsnames.ora放在特定目录下。


网站题目:Ubuntu16.04下安装数据库Oracle客户端-创新互联
本文URL:http://bjjierui.cn/article/dcddsi.html

其他资讯