1.下载Oracle Database 10g Release 2 Express Edition for Linux x86
		
			  网址:http://www.oracle.com/technology/software/products/database/xe/htdocs/102xelinsoft.html
			 下载oracle-xe-univ-10.2.0.1-1.0.i386.rpm
		
			2.下载后直接运行rpm -ivh doracle-xe-univ-10.2.0.1-1.0.i386.rpm进行安装
		
			  安装完成后提示修改/etc/init.d/oracle-xe configure 使用root 用户
		
			    这个之后请直接 运行: /etc/init.d/oracle-xe configure 
		
			    设置http端口 如果不设置就是默认。
		
			    设置完成后 需要等待一定时间,执行成功后会出现 http://127.0.0.1:端口/apex 安装成功
		
			3. 默认安装后 会产生一个 oracle 用户 该用户属于dba组
		
			    以oracle用户登录 设置环境变量
		
			如果当前目录下面没有.bash_profile 文件,请拷贝root用户下的该文件
		
			注意要使用chown oracle .bash_profile -->改变所属用户
		
			               chgrp dba .bash_profile -->改变所属组
		
			               chmod 755 .bash_profile
		
			 
		
			# Oracle Settings
		
			TMP=/tmp; export TMP
		
			TMPDIR=$TMP; export TMPDIR
		
			ORACLE_BASE=/usr/lib/oracle/xe/app/oracle; export ORACLE_BASE
		
			ORACLE_HOME=$ORACLE_BASE/product/10.2.0/server; export ORACLE_HOME
		
			ORACLE_SID=XE; export ORACLE_SID
		
			ORACLE_TERM=xterm; export ORACLE_TERM
		
			PATH=/usr/sbin:$PATH; export PATH
		
			PATH=$ORACLE_HOME/bin:$PATH; export PATH
		
			LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
		
			CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
		
			if [ $USER = "oracle" ]; then
		
			  if [ $SHELL = "/bin/ksh" ]; then
		
			    ulimit -p 16384
		
			    ulimit -n 65536
		
			  else
		
			    ulimit -u 16384 -n 65536
		
			  fi
		
			fi
		
			重新登陆就可以使用sqlplus
		
			sqlplus / as sysdba
		
			4.手动创建数据库
		
			 (1). 指定ORACLE_SID
			     export ORACLE_SID=XE
			 (2). 创建initXE.ora
			     能够将默认的init.ora复制一份,再做一些修改
			     cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/dbs
			     cp init.ora initXE.ora
			     将initXE.ora里的db_name由默认的DEFAULT改为XE
			     并将shared_pool_size的值增大,后面会用到。
			     修改control_files的两个文档位置,设修改为/mnt/hdb6/oradata/...
			 (3). sqlplus /nolog
			     SQL> connect as sysdba
			     SQL> startup nomount
			 (4). 创建数据库
			       create database ora10
			       logfile   group 1 ('/mnt/hdb6/oradata/redo1.log') size 10M,
			                    group 2 ('/mnt/hdb6/oradata/redo2.log') size 10M,
			                    group 3 ('/mnt/hdb6/oradata/redo3.log') size 10M
			       character set   ...
			       national character set ...
			       datafile '/mnt/hdb6/oradata/system.dbf' 
			       size 50M
			       autoextend on 
			       next 10M maxsize unlimited
			       extent management local
			       sysaux datafile '/mnt/hdb6/oradata/sysaux.dbf' 
			       size 10M
			       autoextend on 
			       next 10M 
			       maxsize unlimited
			       default temporary tablespace temp
			       tempfile '/mnt/hdb6/oradata/temp.dbf'
			       size 10M;
			 (5). 执行catalog.sql和catproc.sql
			   SQL> @?/rdbms/admin/catalog.sql
			   SQL> @?/rdbms/admin/catproc.sql
			   catalog.sql creates the data dictionary. 
			   catproc.sql creates all structures required for PL/SQL.
			 (6). 创建用户表空间
			    create tablespace users
			   datafile '/mnt/hdb6/oradata/users.dbf' size 50M
			   extent management local;
			 (7). 创建用户
			   create user dis
			   identified by “dis”
			   default tablespace users;
			 (8). 给用户授权
			   grant dba to dis;