
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm修订版
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个针对Oracle数据库系统的rpm包,具体来说是sqlplus组件,版本为11.2.0.4.0,适用于x86_64架构的Linux系统。该修订版包含了对先前版本的错误修复和性能改进。
### RPM 格式包安装配置
#### 1. 下载与安装RPM格式的Oracle Instant Client 包
以版本11.2.0.4.0为例:
- **基础包**:`oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm`
- 运行OCI、OCCI和JDBC-OCI应用程序的必要文件。
- **SQL*Plus 包**:`oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm`
- 提供运行SQL*Plus即时客户端所需的补充包。
- **ODBC库**: `oracle-instantclient11.2-odbc-11.2.0.4.0-1.x86_64.rpm`
- 运行ODBC环境的附加库文件。
- **JDBC 包**:`oracle-instantclient11.2-jdbc-11.2.0.4.0-1.x86_64.rpm`
- 提供XA、国际标准及行集操作功能。
- **开发包**: `oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm`
- 包含头文件和示例代码,用于开发Oracle应用程序的即时客户端。
#### 安装步骤
使用`rpm -ivh [包名]`命令进行安装。例如:
```shell
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
```
默认情况下,文件将被放置在两个目录中:
- **头文件**: `/usr/include/oracle/11.2/client64/`
- 如果使用时遇到“找不到头文件”的错误,请检查路径是否正确。
- **库和二进制文件**: `/usr/lib/oracle/11.2/client64/`
- 包含 `bin` 和 `lib` 文件夹。
#### 配置
创建网络配置目录:
```shell
mkdir -p /usr/lib/oracle/11.2/client64/network/admin/
```
编辑tnsnames文件,添加以下内容:
```plaintext
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = *SID*) ) )
```
设置环境变量以支持Oracle客户端工具的运行:
```shell
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=simplified chinese_china.ZHS16GBK
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
```
使环境变量生效:
```shell
source ~/.bashrc
```
#### 测试连接
使用SQL*Plus 连接数据库进行测试:
```sql
# sqlplus /nolog
SQL> conn scott/tiger@orcl
```
### ZIP 格式包安装配置(仅以basic 包为例)
#### 1. 下载并解压zip格式的Oracle Instant Client 基础包
下载文件:`oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip`
将压缩包解压到指定目录,如 `/home/orcl/`
```shell
unzip oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip -d /home/orcl/
```
#### 2. 创建网络配置文件夹并编辑tnsnames
创建目录:
```shell
mkdir -p /home/orcl/instantclient_11_2/network/admin/
```
在该路径下,编辑 `tnsnames` 文件添加如下内容:
```plaintext
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.232.131)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
```
#### 配置环境变量
编辑用户 `.bashrc` 文件,添加以下行:
```shell
export ORACLE_HOME=/home/orcl/instantclient_11_2
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=simplified chinese_ch
全部评论 (0)


