- 论坛徽章:
- 0
|
今天闲来无事.在虚拟机下装个Oracle10G..这里发布一下我的安装手记
首先,下载oracle数据库组件。
然后解压软件包:#unzip 10201_database_linux32.zip
接下来是最重要的。我们需要配置我们的安装环境(这决定我们能否成功安装):
基本要求:内存512MB或以上 固定空间3GB或以上 400MB以上的临时硬盘空间 交换区的大小一般要求是内存的两倍,至少要求达到400M以上
1.修改系统内核
#vi /etc/sysctl.conf
在文件中添加如下内容:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl,
semmns, semopm,
semmnikernel.sem = 250 32000
100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range
= 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
其中kernel.shmall和
kernel.shmmax 在该文件中已存
在,将已存在的注释掉即可。
设置好内核参数之后,用命令#/sbin/sysctl -p激活参数。
2.#vi /etc/security/limits.conf
添加如下内容:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
3.#vi /etc/pam.d/login
添加如下内容:
session required /lib/security/pam_limits.so
4.#vi /etc/selinux/config
SELINUX=disabled #这个是关闭selinux
5.#vi /etc/redhat-release
Red Hat Enterprise Linux Server release 4 (Tikanga)
将原来的版本 5.1 改成了现在的4
6.安装相关的开发包(rpm包)
binutils
compat-db
control-center
gcc
gcc-c++
glibc
li bXp-1.0.0
libstdc++
libstdc++-devel
make
openmotif-2.3.0
binutils-2.17.50.0.6-5.el5
compat-db-4.2.52-5.1
control-center-2.16.0-14.el5
gcc-4.1.2-14.el5
gcc-c++-4.1.2-14.el5
glibc-2.5-18
libXp-1.0.0-8.1.el5
libstdc++-4.1.2-14.el5
libstdc++-devel-4.1.2-14.el5
make-3.81-1.1
openmotif-2.3.0-0.3.el5
7.创建Oracle用户组和必须的目录
(1)创建用户组
#groupadd dbagroup
#groupadd oinstall
(2)添加oracle用户
#useradd -g oinstall -G dbagroup oracle
#passwd oracle
(3)创建oracle的安装目录并改好权限
#mkdir -p /opt/oracle/product/10.2.0
#chown -R oracle.oinstall /opt/oracle
安装前一定要执行命令xhost +或者xhost local:oracle 让oracle用户有X权限.
然后用oracle用户登陆做之后的操作。
最后就是用oracle用户登陆。安装
1.#su - oracle
2.$vi .bash_profile
添加如下设置:
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMP
ORACLE_BASE=/opt/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/;export ORACLE_HOME
ORACLE_SID=localhost;export ORACLE_SID
ORACLE_TERM=xterm;export ORACLE_TERM
PATH=$PATH:$ORACLE_HOME/bin;export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib$ORACLE_HOME/rdbms/jlib;
export LANG=AMRICAN
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
3.$source .bash_profile
4.开始安装
$/opt/oracle/database/runInstaller
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/97501/showart_1980859.html |
|