Oracle11g服务端安装手册.doc
文本预览下载声明
Oracle11g服务端安装手册
福建新大陆支付技术有限公司
文档说明 版本号 日期 说 明 作者 审阅 1.1 2015-01-27 Oracle11g服务端安装 关振宇
目录
1.图形化界面 1
2.修改内核参数 1
3.设置oracle用户的shell limit 2
4.配置用户和路径 3
4.1添加用户组 3
4.2新增oracle用户 3
4.3创建目录并设置权限 3
5.安装oracle11g软件 4
5.1配置oracle用户环境变量 4
5.2解压oracle安装包 5
5.3开始安装oracle软件 5
6.创建oracle实例 12
7.创建数据库用户 23
8.设置开机启动oracle 24
图形化界面
如有需要安装oracle服务端或者oracle客户端完整安装包,除静默安装之外,则需要使用图形界面
非图形化界面可在root用户执行startx命令,调出可视化界面
修改内核参数/etc/sysctl.conf 文件
vi /etc/sysctl.conf
增加下面的内容到文件中:kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.msgmnb = 65536
kernel.msgmax = 65536
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65000
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.aio-max-nr = 1048576
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
保存文件并退出
运行下面的命令使得内核参数生效:
/sbin/sysctl -p
设置oracle用户的shell limit/etc/security/limits.conf文件
vi /etc/security/limits.conf
增加下面的内容到文件 /etc/security/limits.conf 文件中:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
增加下面的内容到文件 /etc/pam.d/login 中,使shell limit生效:/etc/pam.d/login
session required /lib/security/pam_limits.so
保存并退出文件
配置用户和路径
添加用户组
以root用户登录,执行以下命令
groupadd dbagroupadd opergroupadd oinstall添加oracle用户useradd -g oinstall -d /home/oracle oracle -G dba -m
设置用户密码
passwd oracle
创建目录mkdir -p /opt/oracle/product
mkdir -p /opt/oracle/product/OraHome
mkdir -p /opt/oraInventory
mkdir -p /opt/oracle/oradata
mkdir -p /var/opt/oracle
设置目录的所有者所属组和权限su - oracle
打开.bash_profile文件或者.bashrc文件
vi .bash_profile
注:根据linux系统不同,环境变量文件.bash_profile和.bashrc不一定都存在,如果都不存在,则手动创建一个
将一下内容添加进去
export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/OraHomeexport ORACLE_SID=orclexport ORACLE_OWNER=oracle
显示全部