使用的软件:Xmanager Enterprise 5
数据库:Oracle 11gR2
配置参数:
CPU 2
内存:4G
交换分区:8G
IP:192.168.159.13
操作系统需要安装GUI环境
需要安装以下RPM软件包(加32bit括号注解的是该软件包32位版本,对应同名未加注解的则是该软件包64位版本。在64位版本平台上,两种版本都要安装):
采用yum安装,如下:
以上为单个安装方式
以下为全部安装方式
yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh*
检查下lib是否安装齐全:
[root@oracle ~]# rpm -q --queryformat %-{name}-%{version}-%{release}-%{arch}"\n" \ compat-libstdc++-33 glibc-kernheaders glibc-headers libaio libgcc glibc-devel xorg-x11-deprecated-libs
如果缺少,就继续安装缺失的组件包。
以下所有相关操作需要root用户执行,并且重启动操作系统才能完全生效。
设置相关参数的系统默认值。如果该文件中已有相关参数的设置,则确保参数值不小于如下对应值;如果还没有相关参数的设置,则按照如下格式添加相应的参数设置行。
Vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
修改操作系统对oracle用户资源的限制。在该文件中添加如下行。
vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle hard stack 10240
使用root用户,进行如下操作:
创建oinstall组
# groupadd -g oinstall
创建dba组
# groupadd -g dba
创建oracle用户
#useradd -g oinstall -G dba oracle
首先确定数据库名及数据库实例名,对于单实例(非RAC)环境下,两者一般是一致的。
假设数据库(实例)名为oracle,使用oracle用户,编辑/home/oracle/.bash_profile,加入以下内容
#added by timman for oracle
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=oracle
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/lib
export LANG=en_US.gbk
export NLS_LANG=american_america.ZHS16GBK
export EDITOR=vi
使用root用户,进行如下操作:
[root@oracle oracle]# mkdir -p /oracle/app/oracle
[root@oracle oracle]# chown -R oracle:oinstall /oracle/app/oracle
[root@oracle oracle]# chmod -R 775 /oracle/app/oracle
使用root用户,进行如下操作:
mkdir -p /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
mkdir /home/oracle/oracle
cp -R * /home/oracle/oracle/
chown -R oracle:oinstall /home/oracle/oracle
在windows机器上运行Xmanager - Passive
使用oracle用户,进行如下操作:
export DISPLAY=192.168.159.14:0.0(ip地址为运行Xmanager - Passive软件的windows系统ip地址)
./runInstaller
弹出oracle数据库安装的对话框
去掉 I wish to receive security updates via My Oracle Surrport 选项,点击Next。
选择Install database software only,点击Next。
选择Single instance database installation,点击Next。
在Available Languages中点选English、Simplified Chinese、Traditional Chinese,点击两个框中间的>,将选中的语言加入到右边的Selected Languages中,然后点击Next。
按照实际情况,选择企业版本,如下图
填写Oracle的