Linux下Oracle安装 详解

沉寂了两年了,一直舍不下对Oracle技术的偏爱。前不久在Linux下装了Oracle 10g ,中间也出了不少问题,在这里贴出来,希望对初学者有所帮助。
      OS : RedHat4.X (32bit)
      DBMS:Oracle10g for linux(32bit)

1、先将Oracle安装包传到Linux系统上,放在任何一个已有目录下均可,也可新建目录。

2、groupadd dba(创建主组)

3、groupadd oinstall(创建辅组)

4、useradd –g dba –G oinstall oracle(创建oracle用户并且指定主组和辅组)

5、passwd oracle(给用户oracle创建密码)

6、xhost +(允许系统使用图形界面,linux默认是不打开Xserver服务的)

   如果此步执行结果是可以连接到任何一台主机,则不用做第7步,直接做第8步均可。

   同时,为了检测确实能显示图形界面,可以用oracle用户执行xclock命令。

7、export DISPLAY=192.168.1.234:0.0(指定图形界面显示的主机,ip地址根据具体的主机ip地址输入)

   如果本不需要执行此步而您不小心执行了,那么用export DISPLAY=:0.0恢复即可。

8、mkdir –p /opt/oracle/product/10.2.01/db_1(创建oracle安装目录)

(10.2.01应跟决Oracle软件包的具体版本设定,下同)

9、cd /opt(进入opt目录)

10、chown –R oracle:oinstall oracle(给oracle目录及子目录设定所有者和所属组)

11、vi /etc/sysctl.conf里添加以下内容:(修改内核参数)

net.core.rmem_default = 262144 
net.core.rmem_max = 262144 
net.core.wmem_default = 262144 
net.core.wmem_max = 262144 
kernel.shmmax = 2147483648 
kernel.shmmni = 4096 
kernel.shmall = 2097152 
kernel.sem = 250 32000 100 128 
fs.file-max = 65536 
net.ipv4.ip_local_port_range = 1024 65000

12、/sbin/sysctl –p (让内核参数文件立即生效)

13、su – oracle(切换到Oracle用户)

14、vi .bash_profile加入以下内容:

ORACLE_BASE=/opt/oracle/product/10.2.01

ORACLE_HOME=$ORACLE_BASE/db_1

ORACLE_SID=test

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

export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID

15、source .bash_profile(使修改生效),或者使用..bash_profile命令也可。

使用more .bash_profile命令来查看.bash_profile的内容更改是否正确。

16、使用oracle用户身份登录

17、unzip Oracle10.linux.zip(解压之前拷贝的Oracle安装包)

18、cd database(进入解压以后的Oracle安装目录)

19、./runInstaller(执行Oracle Universal Installer 安装)

出自serapy的博客,转载务必保留:http://blog.sina.com.cn/s/blog_8c6d7ff60100vdlb.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值