为了账号安全,请及时绑定邮箱和手机立即绑定

RH4上安装oracle10g

标签:
Oracle


1.  选择linux组件

2.  配置内核参数

使用/etc/sysctl.conf文件配置内核参数

 

kernel.shmall = 2097152   系统共享内存页面的最大数量

 kernel.shmmax = 2147483648      共享内存段的最大尺寸

 kernel.shmmni = 4096     系统共享内存段的最大数量

 kernel.sem = 250 32000 100 128 信号量

 fs.file-max = 65536  linux分配的最大文件句柄数

 net.ipv4.ip_local_port_range = 1024 65000          端口号的范围(默认是1024~4999)

 

可以运行/sbin/sysctl.conf –p程序更新这些参数

3.  添加用户和用户组

Groupadd oinstall

Groupadd dba

 

Useradd –g oinstall –G dba oracle

4.  为oracle用户配置shell限制

此工作为非强制性,只要是提高oracle用户的shell限制,以便可以创建和打开大文件,完成这些工作需要修改/etc/profile文件,提高其中设置的上线,将如下内容添加到/etc/profile文件:

  if [ $USER = "oracle" ]; then

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

        ulimit -p 16384

        ulimit -n 65536

  else

        ulimit -u 16384 -n 65536

  fi

   fi

 

此外,在/etc/security/limits.conf文件中加入以下内容,以修改单个用户允许使用的进程和文件数量:

oracle           soft    nproc   2047

     oracle           hard    nproc   16384

     oracle           soft    nofile  1024

     oracle           hard    nofile  65536

      最后再修改/etc/pam.d/login文件,在其中添加下面一行代码。

session    required     /lib/security/pam_limits.so

5.  创建目录结构

Oracle的安装需要创建3个目录,这3个目录各有不同的用处:

Oracle Base       oracle的基本目录

Oracle Inventory       oracle统一安装程序(oracle universal installer,OUI)

Oracle Home       用于安装某些特定的软件,通常作为Oracle Base的子目录

 

      Mkdir -p /u01/oracle

      Mkdir –p /uo1/oracle/product/10.2.0.1/db_1

      Mkdir –p /u02/oradata

6.  Oracle目录权限设置

Chown –R oracle.oinstall /u01/oracle /u02/oradata

Chmod –R 755 /u01/oracle /u02/oradata

7.  设置oracle环境

与oracle9i不同,oracle 10g不需要在profile中设置环境变量,在安装时唯一需要在.bash_profile文件中添加的信息只有一下内容:

Umask 022

这个命令用来设置默认的文件创建掩码,设置为022以后,创建的文件默认权限将为644,即rw-r-r—

最后是设置ORACLE_BASE和ORACLE_SID环境变量:

ORACLE_BASE=/U01/ORACLE

ORACLE_SID=orac

ORACLE_HOME=$ORACLE_BASE/product/10.0.2.1/db_1

Export ORACLE_BASE ORACLE_HOME ORACLE_SID

8.  在root帐号下执行xhost +

Su – oracle进入oracle用户下开始安装oracle

如果是远程安装,需要设置显示环境变量

©著作权归作者所有:来自51CTO博客作者sikun的原创作品,如需转载,请注明出处,否则将追究法律责任

安装oracle数据库


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消