`

CentOS6 安装 Oracle11G

 
阅读更多

--------------------------  RHEL6 命令安装桌面  --------------------------

第一步挂载镜像的时候应该挂载光盘镜像吧\

mount -t iso9660 -o loop /home/installation/OracleLinux-R6-U2-Server-x86_64-dvd.iso /mnt/

3.新建一个本地repo文件

#  vi /etc/yum.repos.d/local.repo

[Server]
name=Server
baseurl=file:///mnt/Server
enabled=1
gpgcheck=0

2.安装桌面
桌面在软件组desktop中,这和rhel5不太一样,rhel5里面好像为gnome
那么就开始安装桌面吧,但之前必须先安装Xwindow软件组
yum groupinstall "X Window System"
yum groupinstall "Desktop"

重启从图形界面启动
vim /etc/inittab
id:3:initdefault:
将3改成5,5即是X11 图形界面启动


--------------------------  安装ORACLE 11G部分 ------------------

参考Oracle官方安装文档:http://docs.oracle.com/cd/E11882_01/install.112/e10857/toc.htm

1.安装依赖软件包,配置好yum源后,使用root用户安装软件包
# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh*


2.新建用户和组
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba -m oracle
# id oracle
# passwd oracle


3.根据官方文档指引修改内核参数
#vim /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

# sysctl -p


4.为安装用户设置资源限制
# vim /etc/security/limits.conf
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240


5.新建安装目录
# mkdir -p /u01/app/oracle
# mkdir -p /u01/app/oraInventory
# chown oracle:oinstall /u01/app/*
# chmod -R 775 /u01/app/*

6.修改oracle用户环境变量
# su - oracle
# vi /home/oracle/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_SID=orcl
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/
export PATH=$PATH:$ORACLE_HOME/bin

# source /home/oracle/.bash_profile 使其生效

6.#vim /etc/hosts 增加
192.168.1.140    orcl.domain.com(主机名称)    oracle
注意将主机名对应到真实ip地址,否则oracle有可能将监听程序仅仅建立在127.0.0.1上

6.关闭selinux
vim /etc/selinux/config

7.解压ORACLE的database到u01文件夹下,修改安装包所有者oracle:oinstall,开始安装。

 

 


---------------------------------------------- 遇到的问题 --------------------------------------------------


1.在安装过程中界面出现四方型的乱码,无法识别中文,在Linux中Oracle安装出现的乱码主要原因来自于oracle自带的jre,所以首先安装自己的java的jre安装好后
./runInstaller -jreLoc /usr/lib/jvm/jre (改变为自己的jre路径)
或者改成英文export LANG=en_US

2.[INS-20802] Oracle Database Configuration Assistant 失败
网上都说安装一个补丁p8670579_112010_LINUX-x86-64.zip就可以了,装了还是不行,后来把系统全部设置成英文,就没有INS 20802错误了。
#vim /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
LC_ALL="en_US.UTF-8"
export LC_ALL

 

---------------------------------------------- root系统管理员的后安装任务 --------------------------------------------------
设置数据库随系统启动关闭而启动关闭
vim /etc/oratab
orcl:/u01/app/oracle/product/11.2.0/dbhome_1:Y

修改$ORACLE_HOME/bin/下的dbstart和dbshut
ORACLE_HOME_LISTNER=$ORACLE_HOME ($1改为$ORACLE_HOME)

---------------------------------------------- oracle拥有者的后安装任务 --------------------------------------------------

备份好以下脚本以防其他ORACLE产品会覆盖它:/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
该脚本的作用是设置ORACLE_OWNER和ORACLE_HOME环境变量的值,并添加适合的值到/etc/oratab文件。

---------------------------------------------- PLSQL Developer 安装 --------------------------------------------------

安装oracle客户端的一个叫Instant client,注意对应oracle的版本

分享到:
评论

相关推荐

    Centos6安装oracle11g详细图文.doc

    在CentOS 6环境下安装Oracle 11g是一项复杂的过程,需要遵循一系列步骤来确保所有必要的组件和配置都已到位。以下是对整个安装过程的详细解释: 首先,更新系统是安装任何新软件前的重要步骤。在CentOS 6中,通过`...

    Centos6安装 Oracle11g R2

    在CentOS6系统上安装Oracle 11g R2数据库是一项复杂的任务,涉及到多个步骤和配置。以下是对这个过程的详细说明: 首先,确保系统具备安装Oracle所需的基础软件包。在命令行中运行`yum install`来安装一系列必要的...

    Centos6.4安装Oracle11G

    在开始安装Oracle11G之前,确保已经具备一个稳定的CentOS 6.4环境。根据提供的描述,本案例是在虚拟机redhat6.4Desktop上进行的,默认组件未做修改,且为系统分配了64GB的swap交换空间。 #### 必需的RPM软件包安装 ...

    CentOS7下安装oracle11g

    CentOS7下安装oracle11g具体步骤

    centos安装oracle11g

    CentOS安装Oracle11g详解 在本篇文章中,我们将详细介绍如何在CentOS 6.4 64bit操作系统上安装Oracle 11g数据库,包括配置监听的步骤。 前期准备安装环境 在安装Oracle 11g之前,需要准备以下环境: * 操作系统...

    centos6.6 Oracle11G安装文档

    Oracle 11g 在 CentOS 6.6 操作系统下的安装配置 本文档旨在帮助实施和初学 Linux 成员快速掌握 Oracle 11g 的安装过程。在 CentOS 6.6 操作系统下,Oracle 11g 的安装过程需要对系统进行相应的配置,以满足 Oracle...

    centos7安装oracle11g操作文档

    CentOS 7 安装 Oracle 11g 操作文档 在安装 Oracle 11g 之前,需要进行一些准备工作,以确保安装成功。以下是安装前的准备工作: 1.1 安装前的准备工作 在安装 Oracle 11g 之前,建议修改主机名,不要使用默认的 ...

    linux-centos7安装oracle11g操作步骤+依赖包,实测好用!

    "CentOS 7 安装 Oracle 11g 操作步骤及依赖包" 在本篇文章中,我们将详细介绍如何在 CentOS 7 上安装 Oracle 11g,包括所需的依赖包和安装步骤。 一、调整系统 在安装 Oracle 11g 之前,我们需要调整系统的一些...

    centos6.8 64位安装oracle 11g需要的全部文件part4

    centos6.8 64位安装oracle 11g需要的全部文件part4

    CentOS7离线安装oracle 11g_r2所有离线依赖包,并附详细安装说明

    在CentOS 7上离线安装Oracle 11g R2是一项技术性较强的任务,因为需要解决许多依赖问题。这里我们将详细讲解如何在没有网络连接的情况下,完成Oracle 11g R2在CentOS 7上的安装。 首先,你需要准备一个包含所有离线...

    Centos7安装部署Oracle RAC 11G

    Centos7安装部署Oracle RAC 11G说明文档,Oracle 11g R2安装,RAC环境搭建

    centos 6.5 安装Oracle 11g VMWare 12 版本

    安装Oracle11g 数据库,文件里有百度云共享地址,请放心下载,下载后解压有详细说明文件。

    centos下安装oracle 10g教程

    ### CentOS 下安装 Oracle 10g 教程详解 #### 测试环境与准备工作 本文将详细介绍如何在 CentOS 下安装 Oracle 10g 数据库。为了确保安装过程顺利进行,我们首先需要搭建一个合适的测试环境。 **测试环境:** - *...

    CentOS 6.4 安装 Oracle 11g

    在 CentOS 6.4 上安装 Oracle 11g 需要遵循一系列详细的步骤,以下将逐步介绍。 **1. 系统准备** 首先,确保你的 CentOS 6.4 系统已经更新到最新版本,同时关闭所有不必要的服务,包括防火墙和 SELinux,因为它们...

    centos6安装oracle11g

    在 CentOS 6 上安装 Oracle 11g 是一个复杂的过程,需要进行多个步骤来确保所有必要的依赖和配置都已到位。以下是对整个安装过程的详细解释: 1. **使用 DVD 做 yum 源**:Oracle 11g 的安装介质通常包含在一个 DVD...

    centos6.9下安装oracle 11g

    安装centos6.9下的安装oracle 11g的方法,里面有的路径要安自己的需求更改。

    centos7.6安装Oracle11g.docx

    CentOS 7.6 安装 Oracle 11g CentOS 7.6 安装 Oracle 11g 需要进行前期准备,创建用户和文件路径,安装 Oracle 程序用户组、DBA 用户组,创建用户并授权,修改用户密码,查看新建的用户,创建 Oracle 的主目录、...

    Centos7静默安装Oracle 11g

    Oracle 11g 是一个功能强大且广泛使用的关系数据库管理系统,静默安装可以简化安装过程,提高安装效率。下面是 CentOS 7 下静默安装 Oracle 11g 的详细步骤。 创建用户和组 在安装 Oracle 之前,需要创建用户和组...

    centos下安装oracle11g数据库

    centos 下安装oracle11g的文档

    centos安装oracle11

    自己的安装笔记,有需要的朋友拿走。

Global site tag (gtag.js) - Google Analytics