centos系统安装oracle简易客户端instantclient

centos系统安装oracle简易客户端instantclient一 目录 1 centos 环境准备 2 instant client 下载 3 instant client 安装 4 instant client 配置 5 测试连接二 安装步骤 1 zip unzip 命令安装 等待 centos 安装完成 yum in

大家好,欢迎来到IT知识分享网。

一、目录

1:centos 环境准备

2:instant client 下载

3:instant client 安装

4:instant client 配置

5:测试连接

二、安装步骤

1:zip,unzip命令安装,等待centos安装完成

yum install -y unzip zip

2:下载instant client并上传到centos系统某个目录下

一般都是上传/opt/instantclient目录下

下载地址:https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

下载 instanct client zip包:

instantcient-basic-linux.x64-11.2.0.4.0.zip required(必须下载)

instantcient-sqlplus-linux.x64-11.2.0.4.0.zip (可选,主要是使用sqlplus命令)

instantcient-sdk-linux.x64-11.2.0.4.0.zip (可选,主要是oracle头文件)

3:安装instant client

a. 进入/opt/instantclient目录中,执行如下命令:

unzip instantclient-basic-linux-11.2.0.4.0.zip unzip instantclient-sqlplus-linux-11.2.0.4.0.zip unzip instantclient-sdk-linux-11.2.0.4.0.zip

执行上面三个命令完成后,所有文件默认都放在当前目录instantclient_11_2目录下

b. 进入instantclient_11_2目录,创建libclntsh.so.11.1的链接文件,防止报错:找不到libclntsh.so文件。命令如下:

ln -s libclntsh.so.11.1 libclntsh.so

c. 建立相关目录,在instantclient_11_2目录下建立network/admin目录,执行如下命令:

mkdir -p network/admin

d. 配置环境变量

使用vi命令打开当前用户配置文件:

vi ~/.bash_profile

在配置文件中增加下面信息:

export ORACLE_HOME=/opt/instantclient/instantclient_11_2 if [ "$LD_LIBRARY_PATH" = "" ]; then export LD_LIBRARY_PATH=$ORACLE_HOME else export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME fi export PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/sdk export NLS_LANG="AMERICAN_AMERICA.AL32UTF8" export TNS_ADMIN=$ORACLE_HOME/network/admin 

保存退出vi编辑配置文件

e. 使用环境变更生效

source ~/.bash_profile

f. 配置数据库连接串

进行network/admin目录,创建tnsnames.ora文件。

vi tnsnames.ora

输入oracle数据库连接串:

客户端服务名 = //连接别名,随便定义 (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP地址)(PORT = 数据库端口号)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 数据库连接服务名) ) )

保存退出。

4:连接测试

sqlplus 用户名/密码@客户端服务名

出现SQL> 提示符,即登录数据库成功

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/167374.html

(0)
上一篇 2025-01-14 12:33
下一篇 2025-01-14 12:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信