我安装的是oracle9i cpio源文件
1) 创建ORACLE用户、组
groupadd dba
groupadd oinstall
useradd oracle -g oinstall -G dba
passwd oracle
2) 建立oracle安装文件夹、并附权限(source文件夹用存放源文件)
mkdir -p /app/oracle/product/9.2.0.4/db_1
chown -R oracle:dba /app/oracle/product/9.2.0.4/db_1
chmod -R 777 /app/oracle/product/9.2.0.4/db_1
mkdir -p /source
chown -R oracle:dba /source
chmod –R 775 /source
3)用如下命令解压文件
gunzip *.gz
cpio -idmv < *.cpio
4) 设置系统参数(512M虚拟机内存配置)
#su – root切换到root用户
修改#vi /etc/sysctl.conf,添加以下内容
kernel.shmmni = 4096
kernel.sem = 256 32000 100 142
kernel.shmmax = 268435456
kernel.shmall=2097152
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
运行#sysctl –p命令使得内核改变立即生效
5)编辑文件:#vi /etc/security/limits.conf 加入以下语句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
6) 配置ORACLE环境变量
#su - oracle
$vi .bash_profile
添加如下内容
选择NEXT,继续
使用配置文件配置好的默认路径,点击OK
输入oracle的用户组dba,点NEXT继续
打开一个命令终端执行如下命令
#su –
# sh /tmp/orainstRoot.sh
返回安装界面,选择继续按钮
返回安装界面,选择继续按钮
点NEXT的继续
点NEXT的继续
选择要安装的组件,点击product languages按钮,添加中文支持
选择OK,返回安装界面,点击NEXT继续
选择安装的类型,NEXT继续
选择需要安装的数据库类型,点NEXT继续
输入全局数据库名,SID为配置文件配置好的,点NEXT继续
#su –
#/app/oracle/product/9.2.0.4/root.sh
返回安装界面,选择继续
解决Configuration Tool错误,重新连接JAVA
su - oracle
export LD_ASSUME_KERNEL=2.6.18
cd $ORACLE_HOME
rm JRE
ln -s /db/app/oracle/jre/1.3.1 JRE
cd JRE/bin
ln -s java jre
cd i386/native_threads
ln -s java jre
然后重新选"Retry"重新依次安装工具,出现如下画面,等待安装。
输入管理员密码,确认后继续
解决Agent Configuration Assistant失败
打上安装补丁p3238244_9204_LINUX.zip
unzip p3238244_9204_LINUX.zip
cd 3238244
手工将3238244/files/lib/stubs目录下的所有文件复制到
/oracle/product/9.2.0/lib/stubs/目录下也可以,如下:
cp files/lib/stubs/* $ORACLE_HOME/lib/stubs/
重新连接编译"Agent"相关程序
cd $ORACLE_HOME/network/lib/
make -f ins_oemagent.mk install
点击Retry
等待。。。
数据文件目录,默认即可,继续
设置数据库字符集,继续
export ORACLE_BASE=/app/oracle
export ORACLE_HOME=/app/oracle/product/9.2.0.4
export ORACLE_SID=orcl
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
$source .bash_profile 使用更改生效
7)进入oracle源文件目录Disk1
$./runInstaller
出现安装界面