1、安装oracle11.2需要unixODBC和unixODBC-devel两个rpm,于是想手动安装,但发现依赖关系太多了。
[root@zhaozy-oracle oracle11g]# rpm -ivh unixODBC-2.2.11-10.el5.i386.rpm warning: unixODBC-2.2.11-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 error: Failed dependencies: libodbc.so.1 is needed by unixODBC-2.2.11-10.el5.i386 libodbcinst.so.1 is needed by unixODBC-2.2.11-10.el5.i386 unixODBC-libs = 2.2.11-10.el5 is needed by unixODBC-2.2.11-10.el5.i386 [root@zhaozy-oracle oracle11g]# rpm -ivh unixODBC-devel-2.2.11-10.el5.i386.rpm warning: unixODBC-devel-2.2.11-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 error: Failed dependencies: libboundparam.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libesoobS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libgtrtst.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libmimerS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libnn.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbccr.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbcdrvcfg1S.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbcdrvcfg2S.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbcinst.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbcminiS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbcnnS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libodbctxtS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 liboplodbcS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 liboraodbcS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libsapdbS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libtdsS.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 libtemplate.so.1 is needed by unixODBC-devel-2.2.11-10.el5.i386 unixODBC = 2.2.11-10.el5 is needed by unixODBC-devel-2.2.11-10.el5.i386 unixODBC-libs = 2.2.11-10.el5 is needed by unixODBC-devel-2.2.11-10.el5.i386 [root@zhaozy-oracle oracle11g]#
如果按照依赖一个个来装,不太现实,因为可能在安装过程中出现环依赖。
首先想到的是在安装系统的时候选择这两个rpm所在的package,刚开始不知道在那个package里,后来发现是在安装mysql服务器里可以选择unixODBC,始终木找到unixODBC-devel。
接着想使用yum命令,于是把redhat的yum源镜像改成centos的,执行yum install unixODBC-devel后,可以正常安装。于是又在centos5.9下测试安装unixODBC和unixODBC-devel,发现在安装unixODBC时,同时下载了unixODBC-libs。
最后,重新安装一个不含这两个包的redhat5.9,首先安装unixODBC-libs,然后安装unixODBC,最后安装unixODBC-devel,顺序不能错,成功。
[root@zhaozy-oracle oracle11g]# rpm -ivh unixODBC-libs-2.2.11-10.el5.i386.rpm warning: unixODBC-libs-2.2.11-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 Preparing... ########################################### [100%] 1:unixODBC-libs ########################################### [100%] [root@zhaozy-oracle oracle11g]# rpm -ivh unixODBC-2.2.11-10.el5.i386.rpm warning: unixODBC-2.2.11-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 Preparing... ########################################### [100%] 1:unixODBC ########################################### [100%] [root@zhaozy-oracle oracle11g]# rpm -ivh unixODBC-devel-2.2.11-10.el5.i386.rpm warning: unixODBC-devel-2.2.11-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 Preparing... ########################################### [100%] 1:unixODBC-devel ########################################### [100%] [root@zhaozy-oracle oracle11g]#
问题解决。
相关推荐
对于Oracle安装,通常建议临时禁用Selinux和防火墙,因为它们可能阻止Oracle服务的正常运行。这可以通过修改`/etc/selinux/config`和关闭iptables服务来实现。 11. **安装Oracle Database 11.2**: 下载Oracle ...
非常详细的oracle rac教程 目录 1、安装环境 2 2、安装前系统配置 2 2.1存储规划 2 2.2 ip地址规划 2 2.3创建用户、组(所有节点) 3 2.4配置各节点环境变量 3 2.5关闭所有节点防火墙 4 2.6配置NTP服务(所有...
### RHEL 6.4 下 Oracle 11.2 的安装步骤及环境配置 #### 一、概述 本文档详细介绍了如何在 RHEL 6.4 操作系统上安装 Oracle 11.2 数据库的过程。为了确保安装过程顺利进行,并使数据库能够稳定运行,我们需要对...
本文将详细介绍如何在Vmware Workstation上的Red Hat Enterprise Linux 6 (RHEL6)操作系统中安装Oracle 11.2.0.4的RAC群集。 首先,了解Oracle RAC的基本概念。RAC是一种数据库集群技术,它允许多个服务器节点共享...
1. **解压Oracle安装文件**:通过`unzip linux.x64_11gR2_database_1of2.zip` 和 `unzip linux.x64_11gR2_database_2of2.zip`命令解压Oracle安装文件。 2. **运行安装程序**:切换到Oracle用户,然后执行`./...
Installing 11.2.0.3 32-bit (x86) or 64-bit (x86-64) on RHEL6 Reports That Packages "elfutils-libelf-devel-0.97" and "pdksh-5.2.14" are missing
RHEL8安装oracle19C数据库详细步骤 本文档详细介绍了在 RHEL8 操作系统上安装 Oracle 19C 数据库的步骤,包括安装前的准备工作、创建 Oracle 用户和组、配置文件和禁用服务等多个方面。 一、安装前的准备工作 在...
### Linux 7上安装Oracle 11.2.0.4数据库详细步骤及注意事项 #### 一、环境准备 在Linux 7系统上安装Oracle 11.2.0.4数据库之前,需要进行一系列的环境准备,确保系统能够顺利支持Oracle数据库的运行。 ##### 1. ...
文档主要记录Red Hat Enterprise Linux Server release 8.4上安装19c RAC + RU 19.13 步骤
RHEL 6.6 下安装配置 oracle 11g RAC 的文档,在 centos 6.6下是通用的。
- **主机环境**:本文档提到使用北京地区的虚拟机作为实验环境,选择的操作系统为 CentOS 7.0,Oracle 软件版本为 11.2.0.4,共享存储采用 Oracle 自身的 Automatic Storage Management (ASM)。 - **存储环境**:...
Oracle 11g RAC 11.2 的安装是一个复杂的过程,涉及到多个组件和步骤。确保按照官方文档中的指示仔细操作,以便成功地搭建起稳定可靠的集群环境。在整个过程中,要注意遵循最佳实践和安全准则,以提高系统的可靠性和...
redhat linux enterprise 7.7 64位安装oracle 11g 11.2.0.4 x64数据库软件和创建实例详细过程,包含静默安装方式、必要的注释、注意点,稍加完善基本可以脚本化了。
Oracle 11.2.0.4 for Oel6.9 安装配置手册,详细步骤加图文,单实例,新手适用
Oracle 11.2.0.3 RAC for Red Hat Enterprise Linux 6.3 (64-bit)的安装过程涉及多个步骤,包括环境准备、系统配置、软件安装以及数据库创建。以下是对这些关键知识点的详细说明: 1. **安装环境**: - RHEL 6.3 ...
在本文中,我们将深入探讨如何在Red Hat Enterprise Linux 6.8(RHEL6.8)操作系统上安装Oracle数据库11g Release 2 (11.2.0.4.0)。这个过程需要一定的Linux系统管理和数据库管理技能,因此请确保您对此有一定了解或有...
### RHEL4上安装Oracle 11g R2的关键步骤与注意事项 #### 一、环境配置及需求 在准备安装Oracle 11g R2之前,确保满足以下基本硬件及软件要求: 1. **硬件需求**: - 物理内存至少为1GB (1048576.0KB)。 - 交换...
p3006854_9204_LINUX.zip p2617419_210_GENERIC.zip p3238244_9204_LINUX.zip giflib-4.1.3-8.i386.rpm glib-1.2.10-26.fc7.i386.rpm libpng10-1.0.18-2.i386.rpm ...gnome-libs-1.4.2-7.rhel5.i386.rpm
在RHEL5.5中安装Oracle,尤其是RAC,需要进行大量修改,本工具旨在将这些工作合并,减少修改工作量和误操作的发生,尽量实现傻瓜模式修改:) 本工具在RHEL5.5和Oracle 11.2.0.3(RAC)环境下测试通过。 使用之前请查看...