redhat(as4或as5)安装oracle10g数据库

以as5为例,as4同样适用。

1.以root用户登录,修改/etc/sysctl.conf文件,命令:vi /etc/sysctl.conf,

在该文件中添加以下参数:

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.msgmni = 100

#kernel.msgmax =16384

kernel.msgmnb = 65536

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

2.执行sysctl -p,再重启redhat:reboot。

3.修改文件访问参数 :vi /etc/pam.d/login,在该文件中添加以下内容:

* soft nproc 2047      

* hard nproc 16384

* soft nofile 1024     

* hard nofile 65536

4.创建oracle用户以及用户组:    groupadd dba(创建用户组),    useradd -g dba oracle(添加用户到该组),    passwd oracle(为用户设置密码)

5.设置安装目录:

mkdir -p /u01/app/oracle/product/10.2.0/db_1(数据库软件安装目录)

chown -R oracle.dba /u01( 修改安装目录所属用户及组)

chmod -R 770 /u01( 修改安装目录权限)

mkdir -p /u02/oradata(数据库文件目录)

chown -R oracle.dba /u02(修改数据库文件所属用户及组)

chmod -R 770 /u02(修改数据库文件目录权限)

6.设置安装用户环境变量:

以oracle用户登录,修改环境变量参数文件vi .bash_profile,在该文件下添加如下内容:(注意ORACLE_SID自行设置,我是以wilson为例)

# Oracle Settings

TMP=/tmp;

export TMP

TMPDIR=$TMP;

export TMPDIR

ORACLE_BASE=/u01/app/oracle;

export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;

export ORACLE_HOME

ORACLE_SID=wilson;        

export ORACLE_SID

ORACLE_TERM=xterm;

export ORACLE_TERM

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

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"

export LANG=zh_CN.GBK

7.使环境变量生效:. .bash_profile,注意两点之间有空格,退出以oracle用户重新登录。

8.通过ssh文件传输工具,将oracle的安装包上传到oracle用户的目录下然后进行解压(不同的压缩包解压命令各不相同)。上传文件到redhat时注意最好以oracle用户上传,如果不是则要修改oracle安装包的所属用户以及用户组为oracle和dba。

9.在xwindow下进行oracle数据库的安装:

    进入数据库安装文件目录database运行:./runInstaller

 

 选择“Advanced Installition”,点击“Next”继续

 

默认,点击"Next"

 

选择"Enterprise Edition" 企业版,点击"Next"

 

选择默认安装目录,点击"Next"

 

 手工验证通过网络配置,点击“Next”继续(正常情况下只有“网络配置需求”一项验证不过,手工验证即可)

 

选择"Create a database",点击"Next"

 

选择"data warehouse",数据仓库,点击"Next"。本人安装时在此处忘记截取了一张截图,不好意思,找了张差不多的放这里凑合下。

 

如下图所示进行的数据库配置选项:(默认是同名,注意修改)

 

 

 

以下部分内容直接上图,按照图片按步骤执行即可。必要部分我已经作出说明。

 

 

 

设置数据库系统用户的密码,如图所示为其指定。

 

 

 

 

注意到此步骤千万不用点击“OK”

 

 

需要在命令行将那两个scripts执行如下图所示。

 

至此,oracle数据库安装完成,可以使用了。

以oracle用户登录,按步骤执行以下

sqlplus /nolog

conn / as sysdba

startup

!

此时便退出到了命令行下,执行ps -ef | oracle可以看到后台进程均已经启动

我不再一一赘述其使用。一台安装了oracle的linux服务器便可以使用了。

 

 

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值