ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux下Oracle安装 详解

Linux下Oracle安装 详解

原创 Linux操作系统 作者:serapy 时间:2011-03-24 15:04:34 0 删除 编辑
         沉寂了两年了,一直舍不下对Oracle技术的偏爱。前不久在Linux下装了Oracle 10g ,中间也出了不少问题,在这里贴出来,希望对初学者有所帮助。
    OS : RedHat4.X (32bit)
    DBMS:Oracle10g for linux(32bit)

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

2groupadd dba(创建主组)

3groupadd oinstall(创建辅组)

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

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

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

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

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

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

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

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

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

9cd /opt(进入opt目录)

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

11vi /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 (让内核参数文件立即生效)

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

14vi .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

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

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

16、使用oracle用户身份登录

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

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

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

Iam Serapy !

转载请注明 http://space.itpub.net/spacecp.php?action=spaceblogs

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14766028/viewspace-690394/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2008-10-26

  • 博文量
    38
  • 访问量
    169002