`

CentOS下安装Oracle 11g

阅读更多

通过ftp将linux_11gR2_database_1of2和linux_11gR2_database_2of2上传到linux中

unzip linux_11gR2_database_1of2.zip

unzip linux_11gR2_database_2of2.zip

由于我的虚拟机空间不大,所以解压后删除两个压缩文件

rm -f *.zip

mkdir -p /u01/oracle

mv database /u01/database

 

检查必备包(版本无需要一致):

rpm -qa | grep 名字

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-common-2.5

glibc-devel-2.5

glibc-headers-2.5

kernel-headers-2.6.18

ksh-20060214

libaio-0.3.106

libaio-devel-0.3.106

libgcc-4.1.2

libgomp-4.1.2

libstdc++-4.1.2

libstdc++-devel-4.1.2

make-3.81

numactl-devel-0.9.8.i386

sysstat-7.0.2

unixODBC-2.2.11

unixODBC-devel-2.2.11

将没有安装的包装上,可通过yum和rpm方式安装

mkdir -p /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom/CentOS

rpm -hiv 缺少的包名

yum install 缺少的包名

 

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba -d /u01/oracle oracle

cp /etc/skel/.bash* /u01/oracle/

passwd oracle

cd /

chown -R oracle:oinstall u01

 

vi /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 = 1048586

-------------

vi /etc/security/limits.conf

oracle           soft    nproc   2047

oracle           hard    nproc   16384

oracle           soft    nofile  1024

oracle           hard    nofile  65536

------------

vi /etc/pam.d/login 

session    required     pam_limits.so

 

 

 

=============

 

vi .bash_profile

ORACLE_BASE=/u01

ORACLE_HOME=$ORACLE_BASE/oracle

ORACLE_SID=orcl

PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

 

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

============

. /u01/oracle/.bash_profile

init 5

切换到oracle用户

cd /u01/database

./runInstaller

Installation Optiong

install database software only

 

Grid Options

Single instance database installation

 

Product Languages

English

 

Database Edition

Enterprise Edition (3.95)

 

Installation Location

Oracle Base: /u01

Software Loacation: /u01/oracle

提示: yes

Create Inventory

mkdir /oraInventory

chown -R oracle:oinstall oraInventory

 

Operating System Groups

Next 

 

Prerequis ite Checks

Ignore All

 

Summary

Finish

 

Install Product

安装完毕, 提示执行 2个脚本

/oraInventory/orainstRoot.sh

/u01/oracle/root.sh

直接按回车, 缺省值就可以

Finish

====================================

上面只是安装了软件, 数据库没有创建, 还有配置 监听器 Listener

netca

一直默认下一步 ,最后 Finish

 

ps -ef 可以查看Listener是否配置成功

-----------

dbca

一直 Next,Global Database Name 和 SID 都是输入 orcl

 

选择 User the Same.....All Accounts

 

选择 Sample Schemas

 

Memory 内存分配,默认就可以了

Character Sets 选择 Use Unicode(AL32UTF8)

然后一直 Next , 到最后 Finish

弹出一个 Confirmation , 点击 OK 就可以了, 然后自动进行安装

--------------------------------

用 oracle 用户 远程登录, 然后 

 

$ sqlplus /nolog

 

SQL> conn / as sysdba

 

Connected to an idle instance.

出现错误 

 

SQL> startup

 

分享到:
评论

相关推荐

    centos下安装oracle11g数据库

    centos 下安装oracle11g的文档

    CentOS7下安装oracle11g

    CentOS7下安装oracle11g具体步骤

    centos下安装oracle 10g教程

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

    centos安装oracle11g

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

    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 之前,我们需要调整系统的一些...

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

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

    centos6.9下安装oracle 11g

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

    CentOS下安装oracle 11g

    【安装Oracle 11g on CentOS】在CentOS操作系统上安装Oracle 11g数据库是一项技术性较强的任务,尤其对于初学者来说。以下是一个详细的步骤指南: ### 硬件需求 1. **内存和SWAP**:Oracle 11g安装的最低要求是1GB ...

    centos6.6 Oracle11G安装文档

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

    Centos6.5下安装Oracle 11g.docx

    CentOS 6.5 下安装 Oracle 11g 本文档旨在指导用户在 CentOS 6.5 操作系统下安装 Oracle 11g 数据库management system。安装过程中需要满足一定的硬件和软件要求,并进行相应的网络设置和 RPM 依赖包安装。 一、...

    Centos6.4安装Oracle11G

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

    Centos7安装部署Oracle RAC 11G

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

    CentOS 6.4 安装 Oracle 11g

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

    Centos7静默安装Oracle 11g

    下面是 CentOS 7 下静默安装 Oracle 11g 的详细步骤。 创建用户和组 在安装 Oracle 之前,需要创建用户和组,包括 oinstall 和 dba 组,以及 oracle 用户。使用以下命令创建用户和组: ``` groupadd oinstall ...

    Centos-7下安装oracle10g+打补丁

    linux新人借鉴前辈安装oracle10g血泪史加上自己遇到问题的总结,上次发的关闭防火墙那里有些问题。。

    centos7.6安装Oracle11g.docx

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

    在CentOS 7.1下安装Oracle 11gR2

    在安装Oracle 11gR2数据库之前,你需要确保你的CentOS 7.1系统满足必要的硬件和软件要求。首先,内存至少需要1GB,但推荐至少2GB以确保顺畅运行。如果你的系统内存小于2GB,建议设置swap分区大小为内存的1.5倍;若...

    Linux CentOS7安装Oracle11g.zip

    在本文中,我们将深入探讨如何在Linux CentOS7操作系统上安装Oracle 11g数据库管理系统。Oracle 11g是一款强大的关系型数据库系统,被广泛应用于企业级应用中。Linux CentOS7因其稳定性和安全性,常被选作Oracle...

    centos安装oracle11

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

Global site tag (gtag.js) - Google Analytics