6 创建Oracle组和用户,安装目录和权限
mkdir -p /u01/Oracle
groupadd dba
groupadd oinstall
useradd -g oinstall -G -d /u01/Oracle Oracle
passwd Oracle 设置密码
chown -R Oracle:oinstall /u01
ls -l 命令查看是否生效.
7 vi /etc/hosts
修改该文件,加入 你的LinuxIP地址 主机名称
主机名称可用hostname查看.
8 检查进程数fs-filemax值,应该是10260这个数值,除以512后为进程数值.具体作用不太明白,这是值是系统会给出的,我们也不要去改.命令为:cat /proc/sys/fs/file-max
9 修改/etc/sysctl.conf,加入以下内容:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
结束后,
/sbin/sysctl -p 执行一下.
10 修改/etc/security/limits.conf,加入内容
Oracle soft nproc 2047
Oracle hard nproc 16384
Oracle soft nofile 1024
Oracle hard nofile 65536
11 修改/etc/pam.d/login,加入内容
session required /lib/security/pam_limits.so
session required pam_limits.so
12 修改/etc/profile,加入内容
if [ $USER = "Oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
12 使用Oracle用户登录,修改.bash_profie文件
su - Oracle
vi .bash_profile 加入以下内容
Oracle_BASE=/u01
Oracle_HOME=$Oracle_BASE/Oracle
Oracle_SID=wilson
PATH=$Oracle_HOME/bin:$PATH
export Oracle_BASE Oracle_HOME Oracle_SID PATH
完成
13 用root用户将FTP至Linux中的Oracle安装文件移动到
mv ****.zip /u01http://oracle.chinaitlab.com/
unzip *.zip 命令进行解压.完成后,所以安装文件都会在u01http://oracle.chinaitlab.com/database下.
使用
chown -R Oracle:oinstall database/
修改目录归属
14 使用Oracle用户登陆,输入startx ,进入图形界面,然后再进入安装目录输入
./runInstaller开始安装.
选择高级安装,进行自定义安装
在安装中,会出现一个关于oraInventory目录的警告 ,点击OK,不用理会继续即可,在随后的窗口中将/oraInventory修改为/u01/oraInventory.
随后参数都是默认,在安装中会弹出一个要求执行u01/oraInventory/oraInstRoot.sh和/u01/Oracle /root.sh的提示框,可在secureCRT中,以ROOT用户执行这两个文件 ,一定要注意大小写,其入进行End of installtion窗口,安装结束.
15 输入netca命令进行侦听配置.其中参数一律默认即可.可以用ps -ef 查看该服务是否已启用.
16 输入dbca命令,进行数据库的创建,下面我列出的是一些注意事项
选择gernel purpose,在SID和全局名称中,选择你在.bash_profile中创建的SID.
在Character Sets字符集选项中选择第2项AL32UTF8.
OK,完成.

