rhel6.2 Oracle11g的安装

1》

以下皆使用 root用户执行

/usr/sbin/groupadd -g 501 oinstall
/usr/sbin/groupadd -g 502 dba
/usr/sbin/groupadd -g 503 oper
/usr/sbin/groupadd -g 504 asmadmin
/usr/sbin/groupadd -g 505 asmoper
/usr/sbin/groupadd -g 506 asmdba
/usr/sbin/useradd -g oinstall -G dba,asmdba,oper oracle
/usr/sbin/useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid
mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1
mkdir -p /u01/app/grid/product/11.2.0/grid
chown -R oracle:oinstall /u01/app/
chown -R grid:oinstall /u01/app/grid
chmod -R 775 /u01/

# passwd grid

# passwd oracle

# vi /etc/security/limits.conf

#ORACLE SETTING
grid                 soft    nproc   2047
grid                 hard    nproc   16384
grid                 soft    nofile  1024
grid                 hard    nofile  65536
oracle               soft    nproc   2047
oracle               hard    nproc   16384
oracle               soft    nofile  1024
oracle               hard    nofile  65536

# vi /etc/pam.d/login

#ORACLE SETTING
session    required     pam_limits.so

# vi /etc/sysctl.conf

#ORACLE SETTING
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

使用cysctl -p使sysctl生效

# Oracle Settings oracle

TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

ORACLE_HOSTNAME=UMI; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=ORCL; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
NLS_LANG=AMERICAN_AMERICA.UTF8
export NLS_LANG

PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
        umask 022
fi

2》

给Oracle安装包所在的文件赋Oracle用户权限:chown -R oracle:oinstall database//database是oracle的安装目录

在oracle用户下:执行./runInstaller  (如果出现让选择yes和no的,选no先切换到root用户执行xhost +)

执行

显示系统上有一些包没有通过:安装一下即可,把源系统ISO文件打开里面有rpm

打开一个终端执行上面两个脚本

软件就安装完成。

查看一下环境变量成功了没有

没有成功的话,切到root用户下执行xhost + 并通过su - oracle 进入,注意 "-"

接下来创建监听器

netca(若此命令不管用,看一下,oracle的安装目录和ORACLE_HOME一样么,看一下ORACLE_HOME下是否有文件)

下一步,就行了

最后创建数据库

dbca

去掉CEM

配置统一密码

然后finish就行了

若在此出现NTS的错误,本人直接重装虚拟机才解决问题:以为网上所说的liboio包已安装

oracle数据库安装成功

进行测试

成功登陆

本教程到此为止

时间: 2024-10-20 03:22:56

rhel6.2 Oracle11g的安装的相关文章

msmtp在RHEL6.5下的安装

1.解压 [[email protected] ~]# tar -jxvf msmtp-1.4.32.tar.bz2 2.配置 [[email protected] ~]# cd msmtp-1.4.32 [[email protected] msmtp-1.4.32]# ./configure --prefix=/usr/local/msmtp --sysconfdir=/usr/local/msmtp/etcchecking build system type... x86_64-unkno

RHEL6.5x64下memcached安装和使用

RHEL6.5x64下memcached安装和使用 从网上下载libevent-2.0.21-stable.tar.gz 和memcached-1.4.5.tar.gz,然后运行 第一步:安装gcc编译器 [[email protected] ~]#yum -y isnatll gcc 第二步:安装libevent和memcached [[email protected] srv]# tar zxvf libevent-2.0.21-stable.tar.gz [[email protected

redhat下oracle11g的安装部署过程

一.检查Linux够不够1个G: 方法: #grep MemTotal /proc/meminfo 二.检查交换分区的大小: 方法: #grep SwapTotal  /proc/meminfo 参考例图如下: 屏幕剪辑的捕获时间: 2013/9/24 星期二 7:45 这一步很重要:Package Requirements 1.Oracle Database Package Requirements for Linux x86 Operating System Requirement Orac

rhel6.3 yum配置安装源

明天实验要用到rhel6.3,自己虚拟机安装了Minimal,后来说要用桌面环境,就想自己Yum安装,结果yum grouplist在线查找不到!坑爹.后来上网查询mount光盘,配置yum安装源,搞定. 配置光盘源 第一步:mount /dev/cdrom /mnt挂载光盘 第二步:建立repo文件     vim /etc/yum.repos.d/felix.repo [Server]name=rhel6serverbaseurl=file:///mntenable=1gpcheck=0 第

oracle11g的安装与设置

最近花了一天的时间来整理oracle11g的安装.卸载.及导入数据的总结.虽说很简单,但其中也遇到不少的问题.还有同事出差所遇到的问题及解决办法.有兴趣的同学可以看一看. 有关数据库的操作: 一 1.备份数据库(抚顺每天都会自动备份数据库  可直接复制) 二 1.完全卸载原有数据库Oracle10g流程: 1)停止所有Oracle相关的服务 2)卸载Oracle 10g数据库服务器组件 3)手动删除注册表中与Oracle相关的内容 (a)删除HKEY_LOCAL_MACHINE\SOFTWARE

64位WIN7+oracle11g+plsql安装

上部转自Oracle 11g R2 for Win7旗舰版(64位)的安装步骤 1.下载Oracle 11g R2 for Windows的版本 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip 2.将两个压缩包解压到同一个目录下,即

oracle11g数据库安装的详细步骤

oracle11g数据库的安装步骤如下: · 第1步 · 第2步 · 第3步 · 第4步 · 第5步 · 第6步 · 第7步 · 第8步 · 第9步 · 第10步 · 第11步 · 第12步 · 第13步 · 第14步 · 第15步 · 第16步 · 第17步 到这里oracle11g版本数据库就成功安装完成!如果大家觉得步骤详细的话就给点个赞吧...谢谢!

win7旗舰版(64位)环境下oracle11g的安装方法(转)

我的环境: 操作系统:windows7旗舰版(64位) 数据库:64位Oracle11g(win64_11gR2) PL/SQL:PL/SQL developer v9.0.1 准备工作: 1.下载Oracle11g( Microsoft Windows (x64)) 下载路径:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 此处下载的是win64_11gR2_database_

oracle11g静默安装---->前期工作准备脚本【一】

在某些情况下,服务器无法开启图形,就要用到静默安装这种方式了,此脚本是我之前为O2O商场静默安装oracle11g时,改造的!! 注意: 此脚本是在redhat6.4下编写的,脚本中标红的地方,可根据自己的环境修改,依赖包是通过本地yum安装的! -------------脚本开始------------- #!/bin/sh cat <<EOF  >  /etc/sysconfig/network NETWORKING=yes HOSTNAME=DB88 EOF hostname DB