安装oracle软件时创建哪些组,1.安装oracle软件及创建数据库

一.硬件资源

内存:1G以上

SWAP空间:至少1.5G,要求为内存的2倍

temp空间:400M

linux的临时空间是/tmp

windows的临时空间如下:

c:\> echo %homedrive%%homepath%\local settings\temp

硬盘空间:linux/unix需要1.3~3.5G

windows需要1~1.5G

二、OFA最佳灵活体系结构(目录命名)

1、linux/unix下面对于mount点的命名采用/pm的方式

p:字符常量,通常是u

m:固定长度,通常是2

例如/u01、/u02

2、BASE目录通常是/pm/h/u

h:常量,通常是app

u:目录所有者,通常是oracle

例如/u01/app/oracle

3、ORACLE_HOME目录通常是/pm/h/u/product/V

V:版本号,例如9.2.0、10.2.0

新增的一些组件,例如asm、db_1都在这个目录下面

例如/u01/app/oracle/product/10.2.0

4、数据库特定的管理文件,例如启动参数文件、转储文件

/pm/h/u/admin/d/a

d表示数据库的名字

a表示子目录的名称,例如参数文件是pfile,用户目录是udump

例如/u01/app/oracle/admin/ora10g/pfile

5、关键文件通常是/pm/q/d

q通常是oradata

例如/u02/oradata/ora10g

控制文件通常是controln.ctl,n表示数据位数,通常是2

例如control01.ctl、control02.ctl

redon.log,n通常是2,例如redo01.log、redo02.log

数据文件tn.dbf,t表示表空间的名字,n通常是2

例如users01.dbf、users02.dbf等

三、检查需要安装的组件

1.redhat4:binutils-2.15.92.0.2-13.EL4

compat-db-4.1.25-9

compat-libstdc++-296-2.96-132.7.2

control-center-2.8.0-12

gcc-3.4.3-22.1.EL4

gcc-c++-3.4.3-22.1.EL44

glibc-2.3.4-2.9

glibc-common-2.3.4-2.9

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-22.1

libstdc++-devel-3.4.3-22.1

make-3.80-5

pdksh-5.2.14-30

sysstat-5.0.5-1

xscreensaver-4.18-5.rhel4.2

setarch-1.6-1

2.redhat5:

for i in binutils compat-gcc-34 compat-libstdc++-296 control-center \

gcc gcc-c++ glibc glibc-common glibc-devel libaio libgcc \

libstdc++ libstdc++-devel libXp make openmotif22 setarch

do

rpm -q $i &>/dev/null || F="$F $i"

done ;echo $F;unset F

如果这个命令执行后有输出包名字 请向系统中补充

如果没有输出信息 则说明所需要的软件包已经都在系统中了

四、修改内核参数

vim /etc/sysctl.conf

kernel.shmall = 2097152  :共享内存段有关的参数

kernel.shmmax = 2147483648:共享内存段有关的参数

kernel.shmmni = 4096:共享内存段有关的参数

kernel.sem = 250 32000 100 128 :信号量有关的参数

fs.file-max = 65536:可以同时打开的文件的最大数量

net.ipv4.ip_local_port_range = 1024 65000 :网络有关的参数

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 262144

五、增加操作系统用户的nofile、nproc参数

grep -v ‘^#‘ /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

nofile:操作系统用户可以同时打开的最大文件数

nproc:单个用户同时可以打开的进程数

[[email protected] ~]# grep ‘limit‘ /etc/pam.d/system-auth

session     required      pam_limits.so

六、创建用户、组

[[email protected] ~]# groupadd -g 1000 oinstall

[[email protected] ~]# groupadd -g 1001 dba

[[email protected] ~]# useradd -u 1000 -g oinstall -G dba oracle

[[email protected] ~]# passwd oracle

七、设置环境变量

vi ~oracle/.bash_profile

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0

export ORACLE_SID=ora10g

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

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

加载配置

oracle用户注销重新登录 或 source .bash_profile

八、建立需要目录、设置权限

[[email protected] ~]# mkdir -p /u01/oracle

[[email protected] ~]# chown -R oracle:oinstall /u01/

原文:http://490504.blog.51cto.com/480504/1413076

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值