RHEL安装oracle11g.docx

上传人:b****5 文档编号:8001830 上传时间:2023-01-27 格式:DOCX 页数:29 大小:2.28MB
下载 相关 举报
RHEL安装oracle11g.docx_第1页
第1页 / 共29页
RHEL安装oracle11g.docx_第2页
第2页 / 共29页
RHEL安装oracle11g.docx_第3页
第3页 / 共29页
RHEL安装oracle11g.docx_第4页
第4页 / 共29页
RHEL安装oracle11g.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

RHEL安装oracle11g.docx

《RHEL安装oracle11g.docx》由会员分享,可在线阅读,更多相关《RHEL安装oracle11g.docx(29页珍藏版)》请在冰豆网上搜索。

RHEL安装oracle11g.docx

RHEL安装oracle11g

环境介绍

操作系统:

RHEL5.5

数据库版本:

oracle11g

内存:

1G(oracle11g最低要求1G)

SWAP:

2G(oracle11g最低要求1668480KB)

第一步配置个IP,以后远程就可以解决所有问题。

Vi/etc/sysconfig/network-scripts/ifcfg-ethX

DEVICE=ethX

BOOTPROTO=static

IPADDR=192.168.55.55

NETMASK=255.255.255.0

GATEWAY=192.168.55.254

ONBOOT=yes

第二步更改主机名

Vi/etc/sysconfig/network

HOSTNAME=XXXXXXXX

第三步建oracle目录、用户和组

Mkdir/oracle新建目录

Groupaddoinstall建oinstall组

Groupadddba建dba组

Useradd–goinstall–Gdbaoracle建oracle用户并加入到oinstall和dba组里

Passwdoracle更改oracle密码

Chown-Roracle:

oinstall/oracle更改所属用户和组

第四步上传oracle11g解压

用XFTP等软件将oracle11g上传到/oracle目录中

Chmod–R775/oracle

Unziplinux_11gR2_database_1of2.zip

unziplinux_11gR2_database_2of2.zip

第五步安装软件包

首先将盘插入光驱或将镜像上传到服务器上

Mount–oloop/dev/cdrom/media光驱挂载到/media

Mount–oloop/oracle/rhel.iso/media镜像挂载到/media

1.配置yum

Vi/etc/yum.repos.d/install.repo

输入内容

[XXXXXX]

name=RedHatEnterpriseLinux

baseurl=file:

///media/Server

enabled=1

gpgcheck=0

2.安装开发库与开发工具

yumgroupinstall“DevelopmentLibraries”

yumgroupinstall“DevelopmentTools”

3.安装软件包

软件包都在安装盘的Server目录下

rpm-Uvhbinutils-2.*

rpm-Uvhelfutils-libelf-0.*

rpm-Uvhglibc-2.*

rpm-Uvhglibc-common-2.*

rpm-Uvhlibaio-0.*

rpm-Uvhlibgcc-4.*

rpm-Uvhlibstdc++-4.*

rpm-Uvhmake-3.*

rpm-Uvhcompat-libstdc++-33*

rpm-Uvhelfutils-libelf-devel-*

rpm-Uvhglibc-headers*

rpm-Uvhglibc-devel-2.*

rpm-Uvhlibgomp*

rpm-Uvhlibstdc++-devel-4.1.2-46.el5.*

rpm-Uvhgcc-4.*

rpm-Uvhgcc-c++-4.*

rpm-Uvhlibaio-devel-0.*

rpm-Uvhlibstdc++-devel-4.*

rpm-UvhunixODBC-2.*

rpm-UvhunixODBC-devel-2.*

rpm-Uvhsysstat-7.*

rpm-Uvhautoconf-*

第六步更改.bash_profile文件

用oracle用户登录

Vi.bash_profile

在最后加入,需要注意的地方已标红。

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

ORACLE_HOSTNAME=ora11g.域名或计算机名;exportORACLE_HOSTNAME

ORACLE_BASE=/oracle/app/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;exportORACLE_HOME

ORACLE_SID=ora11g;exportORACLE_SID

ORACLE_TERM=xterm;exportORACLE_TERM

PATH=/usr/sbin:

$PATH;exportPATH

PATH=$ORACLE_HOME/bin:

$PATH;exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib;exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib;exportCLASSPATH

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;exportNLS_LANG

if[$USER="oracle"];then

if[$SHELL="/bin/ksh"];then

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

fi

第七步开始安装oracle11g

因为是使用图形化安装,我这里使用的是Xmanager来远程安装。

Cd/

./oracle/database/runInstaller

进入安装画面,有帐号么?

没有?

直接Next

Yes

只安装数据库软件,Next

单一实例数据库安装,Next(下面那个是传说中的RAC模式)

English与中文,Next

企业版,Next

这里的目录一定要跟.bash_profile中的ORACLE_BASE这项一致哦,Next

Next(没什么可说的)

Next(自己看吧)

检查先决条件不用管

我靠居然有那么多没有通过,没关系一项一项看。

需要以下几项内容修改或安装。

1.更改swap空间到2G(这里涉及的概念比较多详见lvm)

swapoff-v/dev/VolGroup00/LogVol01卸载SWAP

lvmlvresize/dev/VolGroup00/LogVol01-L2048M增加到2G

mkswap/dev/VolGroup00/LogVol01格式化

swapon–va挂载

2.在/etc/security/limits.conf中加入几行

oraclesoftnproc2047

oraclehardnproc16384

oraclesoftnofile1024

oraclehardnofile65536

3.安装软件包libaio-devel-0.3.106、sysstat-7.0.2、unixODBC-2.2.11和unixODBC-devel-2.2.11

Cd/media/Server

rpm–Uvhlibaio-devel-*

rpm–Uvhsysstat-*

rpm–UvhunixODBC-*

rpm–UvhunixODBC-devel-*

4.在/etc/sysctl.conf中添加

kernel.sem=25032000100128

net.ipv4.ip_local_port_range=900065500

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

fs.file-max=6815744

fs.aio-max-nr=1048576

改完后在检查一遍

都成功了,Next(在这里可以看看oracle11具体都需要什么前提条件)

Finish,开始安装

等待中·················

等待中·············

提示运行两个脚本,以root身份运行。

./oracle/app/oraInventory/orainstRoot.sh

./oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

完成

第八步配置监听和创建实例

配置监听netca

配置监听,Next

添加一个监听,Next

监听名字,Next

Next

选择监听端口,Next

Yes

不了,Next

完成,Next

Finish

配置数据库实例dbca

Next

创建数据库,Next

1为一般的或事务处理的数据库;2是自定义;3是数据仓库也就是传说中的DW;我选第一个,Next

还记得在.bash_profile中的ORACLE_HOSTNAME和ORACLE_SID吗?

这里跟那里一致就可以,Next

自己看看吧,Next

所有内置账户使用同一个密码,Next(也可以使用不同的)

Yes

Next(到这里我也不太懂了)

这里可以改变数据库的大小,Next

Next

Next

确认都配置什么了,Next

创建,Finish

OK

开始创建,等待中········

喔,报错了,无效的监听地址,没关系在/etc/hosts文件里加入一行192.168.55.55ora11gdemo.oracle11goracle11g

OK过去了,继续等待············

完成,Exit

启动数据库和监听

Sqlplus/assysdba登入数据库

Startup启动数据库

Quit推出数据库

Lsnrctlstart启动监听

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 中国风

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1