64位Oracle 10g超详细教程
1、 安装准备阶段1.1 安装Oracle环境经过上一篇博文的过程,已经完成了对Linux系统的安装,本例使用X-Manager来实现与Linux系统的连接,本例使用的所有命令和操作都是在X-Manager下进行。X-Manager安装完成后的配置方法如下:1. 打开X-Manager的X-Shell

3、 使用用户名,密码进行登录,登录完成后,进入如下图所示画面即成功连接到Linux系统

5、创建/u01/app/oracle目录为Oracle安装的ORACLE_BASE1.2 查询所需安装包是否完整使用root用户进入系统,使用终端命令rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel运行结果如图所示

7、然后再检查所需安装包是否全部安装成功:rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel如图

9、4 在vi /etc/sysctl.conf文件行末添加以下内容#use for oraclekern髫潋啜缅el.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144再运行sysctl –p应用以上参数,如下图所示。

11、瀵鸦铙邮6 在vi /etc/pam.d/login文件行末添加如下内容# use for oraclesession required pam_limits.so如图所示1.7 在vi /etc/selinux/config文件中确保有以下内容# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - SELinux is fully disabled.SELINUX=disabled# SELINUXTYPE= type of policy in use. Possible values are:# targeted - Only targeted network daemons are protected.# strict - Full SELinux protection.#SELINUXTYPE=targetedSELINUXTYPE=disabled如图所示:到此,安装Oracle的准备阶段告一段落。2. 创建安装Oracle的用户、组及配置2.1 解压安装文件10201_database_linux_x86_64.cpio.gz由于之前已经把数据库的安装文件放在了/opt/setup080305/文件夹下,现在即可以使用命令解压安装文件,也可以在windows下解压好重新上传到Linux系统上,完成后结果如图所示
12、2 创建安装Oracle的用户和所属组使用如下命令:cd /opt/setup080305/database 跳转到安装目录groupadd oinstall 添加两个组groupadd dbauseradd -m -g oinstall -G dba oracle 添加用户id oracle 为Oracle用户设置密码passwd oracle输入密码后,如下图即可生效