oracle19c linux版 数据库即时客户(免安装)部署

it2023-09-22  74

一、 文件下载地址:

https://www.oracle.com/database/technologies/instant-client.html 安装包名称: instantclient-basic-linux.x64-19.8.0.0.0dbru.zip(基本程序包) instantclient-sqlplus-linux.x64-19.8.0.0.0dbru.zip(SQL * Plus程序包) 备注: Oracle服务端版本是19.3.0,客户端使用19.8.0版本可用

二、 安装配置过程

1、解压文件 tar -zxvf instantclient-basic-linux.x64-19.8.0.0.0dbru.zip tar -zxvf instantclient-sqlplus-linux.x64-19.8.0.0.0dbru.zip 此时会形成“instantclient_19_8”目录 2、将解压后的目录移动到安装地址 mv instantclient_19_8 /home/ 3、配置客户端 cd /home/instantclient_19_8 #创建“network/admin”文件夹 mkdir -p network/admin #创建“tnsnames.ora”文件 vi tnsnames.ora #在文件中添加如下内容 ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) 4、配置环境变量 vi /etc/profile #在文件最后加入如下配置 export ORACLE_HOME=/home/instantclient_19_8 export PATH= O R A C L E H O M E : ORACLE_HOME: ORACLEHOME:PATH export TNS_ADMIN= O R A C L E H O M E / n e t w o r k / a d m i n e x p o r t L D L I B R A R Y P A T H = ORACLE_HOME/network/admin export LD_LIBRARY_PATH= ORACLEHOME/network/adminexportLDLIBRARYPATH=ORACLE_HOME:$LD_LIBRARY_PATH export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK #使环境变量生效 source /etc/profile 6、连接测试 sqlplus user/password@IP:1521/ORCL

三、 安装过程中的问题

连接报错:ORA-12705: Cannot access NLS data files or invalid environment specified 解决方案: 修改环境变量中NLS_LANG的值 export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 备注: 次出设置不正确还会导致,连接后出现乱码。

最新回复(0)