linux安装oracle

创建oracle组和oracle用户

创建用于安装和维护 Oracle 10g软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall(用于软件安装) 和 dba(用于数据库管理)。
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle –poracle (p表示添加帐号密码)

创建oracle目录并改变目录权限

现在,创建存储 Oracle 10g 软件和数据库文件的目录。本指南在创建目录结构时所用的命名惯例符合最佳灵活结构 (OFA) 规范。
以 root 用户身份执行以下命令:
#mkdir -p /u01/app/oracle # oracle根目录,-p 表示递归建立目录
#mkdir -p /u02/oradata # oracle数据文件存放目录
#chown -R oracle:oinstall /u01
#chown -R oracle:oinstall /u02
#chmod -R 775 /u01
#chmod -R 775 /u02

配置linux内核参数

#vi/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 = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
完成后,运行以下命令**更改:
#sysctl -p

配置oracle用户的shell限制

#vi /etc/security/limits.conf 添加如下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

#vi /etc/pam.d/login 添加如下内容:
session required pam_limits.so

导出x图形界面给oracle用户(如果没有安装图形界面记得安装图形界面)

下载oracle安装包,解压放已文件夹里

用xstart连接oracle账号

linux安装oracle
linux安装oracle
linux安装oracle
到解压的文件目录 ./runInstaller
linux安装oracle
弹出这个基本就差不多了,到这就一步一步来,如果一直没谈出,xclock看一下图形界面是否可以正常弹出,不行就xhost看下。

到最后系统会检测有什么拓展没有安装或者参数设置不正确,按照他提示去弄一下,最后安装,时间会有点长。

按完记得开端口、开启软连接、重置密码,完事就能用了。