————————————————————————
系统:virtualbox虚拟机centos6u5 x86
数据库:oracle 11g r2 (压缩包1,压缩包2,共2G)
安装参考:http://itercast.com/lecture/112
————————————————————————
主机文件夹oracle共享给virtualbox虚拟机,虚拟机中执行
#mkdir /mnt/shared
mount -t vboxsf oracle /mnt/shared
#unzip linux……1of2.zip -d /home/oracle
#unzip linux……2of2.zip -d /home/oracle
一、图形界面安装
最简单方法安装:
1. 准备工作
2. 安装
3. 安装完成
########################################
1. 为oracle安装创建组和用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
#oracle-->passwd
mkdir /u01
#oracle默认路径
chown oracle:oinstall /u01
#mv database /home/oracle
#把oracle的安装文件解压后为database,移动到一个oracle用户可以访问的位置
xhost +
#使用户有弹出图形安装的权利
su - oracle
vim ./bash_profile添加如下行
# User specific environment and startup programs
umask 022
ORACLE_BASE=/u01/app
ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
ORACLE_SID=orcl
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
LANG=C
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH LANG

2. 安装过程
cd /home/oracle/database
./runInstaller
#之后弹出图形界面,
#截图保存到为知笔记中,结果丢失……
#Packages项,yum安装对应软件包,此前需要把yum仓库配置好。
#修正failed项,swap分区要求2.77G,这个因为是虚拟环境,忽略即可。
#root用户执行下面解决:
yum install -y elfutils-libelf-devel gcc-c++ libaio-devel libstdc++-devel unixODBC unixODBC-devel compat-libstdc++-33-3.2.3
wget http://mirror.centos.org/centos/5/os/i386/CentOS/pdksh-5.2.14-37.el5_8.1.i386.rpm
rpm -ivh pdksh*
内核参数修改方法一:
直接点击检查并修复,执行对应脚本;
内核参数修改方法二:
检测不通过,failed的通过Yum安装;
内核参数,sysctl -a | grep xxxxxx,
sysctl -a | grep sem >> /etc/sysctl.conf
sysctl -a | grep port_range >> /etc/sysctl.conf
sysctl -a | grep net.core 手工复制过去
#r mem, w mem
sysctl -p
#刷新内核参数
#安装过程中提示以root权限执行某脚本
#可以保存下相关信息,点击finish开始安装
#安装好之后,点击口令管理(manage……)解锁用户
sys/change_on_install
system/manager
scott/tiger
#root执行脚本
——————————————
——————————————
二、 oracle静默安装【非图形界面安装】
————————————————————————————
————————————————————————————
三、oracle删除:
方法1:纯手工删除
四、widnows7下的安装:
五、windows7下的删除: