`
nkadun
  • 浏览: 55561 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

CentOS 5.2 上安装 Oracle 11g x64 非图形界面

阅读更多
0、准备工作
最小化安装CentOS,即自定义并且勾掉所有的组件
目前机器的配置已经不需要修改系统参数。
/db分区是给oracle用的。

1.安装所需包
binutils
compat-libstdc++
elfutils-libelf
elfutils-libelf-devel
gcc
gcc-c++
glibc
glibc-common
glibc-devel
libaio
libaio-devel
libgcc
libstdc++
libstdc++-devel
make
sysstat
vixie-cron

如果有依赖就安装相当的依赖包

2、创建用户和群组
#groupadd oinstall
#groupadd dba
#groupadd asadmin
#useradd -g oinstall -G dba,asadmin oracle
#passwd oracle

输入oracle密码...

3、设置oracle用户的环境变量和shell限制
#vi /etc/security/limits.conf
oracle soft npoc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

#vi /home/oracle/.bashrc
umask 022
if [ $USER = "oracle" ]; then
ulimit -u 16384 -n 65536
fi

export TMP=/tmp
export TMPDIR=/tmp
export ORACLE_BASE=/db/oracle
export ORACLE_SID=oracle11g
export ORACLE_HOME=/db/oracle/product/11.1
export PATH=$PATH:$ORACLE_HOME/bin


4、创建目录结构
#mkdir -p /db/oracle/product/11.1
#chown -R oracle.oinstall /db


5、设置oraInst.loc文件
#vi /etc/oraInst.loc
inventory_loc=/db/oracle/inventory
inst_group=oinstall


6、只安装数据软件
复制附件中的enterprise.rsp文件到某一目录,比如/home/oracle/enterprise.rsp,并保证可读。切换到oracle用户,进入安装源目录,执行:
$./runInstaller -silent -noconfig -responseFile /home/oracle/enterprise.rsp

然后就等待安装完成,安装完成后提示以root运行$ORACLE_HOME/root.sh,这里要将root.sh改一下,把其中的OUI_SILENT改为true再运行,遇到是否覆盖的提问全选y。
对于SELINUX要以
#setenforce 0


7、测试安装正确性
$sqlplus "/ as sysdba"

会显示连接到一个空的实例

8、创建数据库实例
复制附件中的dbca.rsp到/home/oracle/dbca.rsp
$dbca -silent -responseFile /home/oracle/dbca.rsp

继续1-2小时的等待

9、测试安装正确性
$sqlplus "/ as sysdba"

显示连接到Oracle 11g...
SQL>select * from v$version;

显示版本信息

10、安装网络监听器
复制附件中的netca.rsp到/home/oracle/netca.rsp
注意:以下命令的参数确实是"/"而不是“-”,非笔误
$netca /silent /responseFile /home/oracle/netca.rsp


算是安装完成了!
如何启动监听器和数据库实例,或者如何开机自动启动需要再google之~
分享到:
评论
1 楼 duduli 2009-05-15  
如何启动监听器和数据库实例,或者如何开机自动启动
使用checonfig将服务添加上面就可以。
注意不要添加到0,和6的位置。一般在3,4,5进行启动就可以了。

相关推荐

    centos6.5安装oracle11g数据库指南.docx

    本文档提供了一套全面的指南,用于在 CentOS 6.5 64位操作系统上安装 Oracle 11g 数据库。该指南同样适用于其他基于 Red Hat 的操作系统,如 Red Hat Enterprise Linux (RHEL) 和其他版本的 CentOS。为了确保安装...

    centos6 64位安装oracle11g

    在 CentOS 6 64 位系统上安装 Oracle 11g 需要遵循一系列步骤,确保系统满足所有先决条件并正确配置。以下是详细的过程: ### 1. 安装前准备 #### 1.1 准备文件 首先,你需要从 Oracle 官方网站下载适用于 64 位 ...

    CentOS,radhat下安装Oracle10g

    本文将详细介绍如何在 CentOS 5.2 操作系统下安装 Oracle 10g,并针对安装过程中可能遇到的问题提供解决方案。 #### 二、环境准备 ##### 2.1 操作系统的准备 在安装 Oracle 10g 之前,需要确保操作系统环境满足一定...

    Oracle 11g for Linux 安装

    Oracle 11g for Linux 的安装过程在 CentOS 5.2 上进行,虽然描述中提到RedHat也是适用的。在开始安装前,确保已下载Oracle 11g的安装包,并且在安装CentOS 5.2时尽可能安装完整的开发工具包,以减少后续手动安装的...

    RedHat Linux 5 & CentOS 5下Oracle 10g安装详解

    - openmotif-2.3.0-0.5.el5.i386.rpm:Motif图形用户界面库,提供Oracle图形界面的必要支持。 ##### 系统参数调整 为了确保Oracle能够充分利用系统资源,需对系统内核参数进行调整,包括共享内存段大小(`kernel....

    ORACLE 11G安装

    本文将详细介绍在Linux环境下安装Oracle 11g的过程,旨在帮助初学者避免安装过程中的常见问题。 首先,确保你的Linux系统(例如CentOS 5.2)已经安装了所有必要的开发包,这将减少后续安装过程中缺失依赖的风险。...

    oracle 在centos下安装配置文档

    本篇文章将详细介绍如何在CentOS 5.2环境下安装配置Oracle 10g (10.2)。尽管Oracle官方文档中没有明确提及CentOS操作系统,但根据Red Hat Enterprise Linux (RHEL) 的指导,我们可以通过简单的调整完成在CentOS下的...

    centos+oracle

    特别是`libXp-1.0.0-8.1.el5`,它是Oracle图形化安装界面的关键组件。 4. **检查已安装软件包**:使用`rpm -q`命令检查这些包是否已安装。如果所有必要的包都已安装,命令不会显示"not found"。 5. **修改系统内核...

    linux下安装oracle说明

    确保在CentOS 5.2上安装时包含所有必要的开发工具包,因为这将减少后续安装过程中缺少依赖的风险。解压缩文件可以使用`unzip`命令。 2. **检查和安装依赖**: 在终端中运行`rpm -q`命令来检测系统中已安装的软件包。...

    负载均衡 LNMP框架安装需求文件.zip

    8. **jdk-8u121-linux-x64.rpm**:这是Oracle JDK(Java Development Kit)的RPM包,适用于64位Linux系统。JDK包含了开发和运行Java应用程序所需的所有工具和库。 9. **apache-tomcat-7.0.37.tar.gz**:Apache ...

    Hadoop基础篇之搭建Hadoop

    - **图形界面方式**:进入Linux图形界面,点击右上角的小电脑图标,选择编辑连接,设置IP地址、子网掩码、网关等。 - **命令行方式**:编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`文件,设置`IPADDR="192....

    MongoDB使用手册

    - 使用图形界面进行数据库操作,如创建、修改、删除数据等。 **3.3 在程序里操作MongoDB** - **3.3.1 准备工作** - 安装MongoDB驱动程序。 - 设置数据库连接参数。 - **3.3.2 Demo制作** - 使用Python或其他...

    中小企业的网络架

    - 安装PHPMyAdmin图形界面管理MySQL数据库。 - **5.12 邮箱报警** - 配置邮件报警系统,及时通知管理员系统异常。 通过上述详细说明,我们可以看出,中小企业的Web集群架构不仅涉及多个技术组件的集成,还需要...

Global site tag (gtag.js) - Google Analytics