Advertisement

oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是Oracle公司提供的Instant Client软件包中的基础组件RPM文件,版本为11.2.0.4.0,适用于x86_64架构的Linux系统,用于快速安装和使用Oracle数据库驱动程序。 ### 1. RPM 格式包安装配置 #### 1.1 下载RPM格式的软件包 以版本11.2.0.4.0为例,建议下载基础包(basic)、SQL*Plus、开发工具包(devel)。其他根据需要选择: - **oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm**:包含运行OCI、OCCI和JDBC-OCI应用程序所需的库文件。 - **oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm**:提供SQL*Plus的即时客户端。 - **oracle-instantclient11.2-jdbc-11.2.0.4.0-1.x86_64.rpm**:包含JDBC下的XA、国际标准和行集操作支持库文件。 - **oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm**:提供开发Oracle应用程序所需的头文件和示例代码。 #### 1.2 安装软件包 使用rpm命令安装下载的RPM格式包,例如: ``` 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`, `/usr/lib/oracle/11.2/client64/lib` #### 1.3 创建网络配置目录 创建一个用于存放tnsnames.ora的目录: ``` mkdir -p /usr/lib/oracle/11.2/client64/network/admin ``` #### 1.4 配置tnsnames.ora文件 编辑`tnsnames.ora`来定义数据库连接信息。例如: ```plaintext ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = *SID*) ) ) ``` #### 1.5 配置环境变量 编辑`~/.bashrc`文件,添加以下内容: ```plaintext 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=$PATH:$ORACLE_HOME/bin ``` #### 1.6 更新环境变量 使修改后的环境变量生效: ```bash source ~/.bashrc ``` #### 1.7 测试数据库连接 使用SQL*Plus测试与Oracle的链接: ```sql # sqlplus /nolog SQL> conn scott/tiger@orcl ``` ### 2. ZIP 格式包安装配置(以basic包为例) #### 2.1 下载软件包 下载oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip。 #### 2.2 解压文件 将zip格式的压缩包解压至指定目录,如`/home/orcl/`, 头文件和库文件路径如下: ```bash /home/orcl/sdk/include/ /home/orcl/instantclient_11_2/ ``` #### 2.3 创建网络配置目录 创建用于存放tnsnames.ora的目录: ```bash mkdir -p /home/orcl/instantclient_11_2/network/admin ``` #### 2.4 配置 tnsnames.ora 编辑`/home/orcl/instantclient_11_2/network/admin/tnsnames.ora`, 添加如下内容: ```plaintext ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.232.131)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = *SID*) ) ) ``` #### 2.5 配置环境变量 编辑`~/.bashrc`, 添加以下内容: ```plaintext export ORACLE_HOME=/home/orcl/instantclient_11_2/ export TNS_ADMIN=$ORACLE_HOME/network/admin/ export NLS_LANG=s

全部评论 (0)

还没有任何评论哟~
客服
客服