OracleLinux下安装oracle11g的简易方法

本文介绍了一种简化Oracle 11g R2在Linux环境下部署的方法,通过使用oracle-rdbms-server-11gR2-preinstall RPM包自动完成安装前的环境配置,包括软件包安装、用户及组创建、内核参数调整等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

           在LInux下安装oracle11g数据库,传统步骤一般是创建相应的oracle用户组,oracle用户,根据oracle官方安装文档,检查是否确实安装相应的包,并修改内核参数等一系列的繁琐工作,和在Windows下安装oracle数据库比起来,可谓繁琐至极。如今oracle简化了我们的工作,推出了一个叫oracle-rdbms-server-11gR2-preinstall RPM for Oracle Linux包。详细介绍直接上官方的:

 

            Before installing Oracle Database 11g on a system, you need to preconfigure the operating environment since the database requires certain software packages, package versions, and tweaks to kernel parameters. (Be sure to review the appropriate Oracle Database installation guide to familiarize yourself with hardware, software, and operating system requirements.)

            On Oracle Linux, I discovered that there is a remarkably easy way to address these installation prerequisites: First install an RPM package called oracle-rdbms-server-11gR2-preinstall. This RPM performs a number of preconfiguration steps, including the following:

  • Automatically downloading and installing any additional software packages and specific package versions needed for installing Oracle Grid Infrastructure and Oracle Database 11gRelease 2 (11.2.0.3), with package dependencies resolved via yum or up2date capabilities.
  • Creating the user oracle and the groups oinstall (for OraInventory) and dba (for OSDBA), which are used during database installation. (For security purposes, this user has no password by default and cannot log in remotely. To enable remote login, please set a password using the passwd tool.)
  • Modifying kernel parameters in /etc/sysctl.conf to change settings for shared memory, semaphores, the maximum number of file descriptors, and so on.
  • Setting hard and soft shell resource limits in /etc/security/limits.conf, such as the locked-in memory address space, the number of open files, the number of processes, and core file size.
  • Setting numa=off in the kernel for x86_64 machines.

            Note that oracle-rdbms-server-11gR2-preinstall parses the existing /etc/sysctl.conf and /etc/security/limits.conffiles and updates values only as needed for database installation. Any precustomized settings not related to database installation are left as is.

The oracle-rdbms-server-11gR2-preinstall RPM package is accessible through the Oracle Unbreakable Linux Network (ULN, which requires a support contract), from the Oracle Linux distribution media, or from the Oracle public yum repository. Thus, whether or not your system is registered with ULN to access Oracle patches and support, you can use oracle-rdbms-server-11gR2-preinstall to simplify database installation on Oracle Linux. In addition, the Oracle public yum repository now includes all security and bug errata, ensuring systems are secured and stable with the latest security updates and bug fixes.

 

下面我简单介绍一下如何在虚拟机中配置本地yum源,以便在没有网络的情况下使用强大的yum工具,解决包的依赖性:

1:创建挂载目录

mkdir  /yum

2:  将光盘挂载到 /yum上

mount    /dev/cdrom      /yum

3. 安装

cd   /etc/yum.repos.d

 mv  public-yum-ol6.repo   public-yum-ol6.repo.bak

 touch public-yum-ol6.repo

 vi public-yum-ol6.repo

添加以下内容:

[oel6]
name = Enterprise Linux 6.3 DVD                                  //根据DVD的版本号做相应的更改
baseurl=file:///yum/Server
gpgcheck=0
enabled=1

下面就可以使用yum工具安装oracle-rdbms-server-11gR2-preinstall包了

# yum install oracle-rdbms-server-11gR2-preinstall

安装成功后,安装oracle的预备条件已满足,之后你就可以上传,解压oracle11g的数据库安装包,进行安装了。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值