windows下安装oracle比较简单,没有什么繁琐的配置,对操作系统的要求一般都能满足,不用进行特别处理,听说oracle在linux上的安装就有点麻烦了,这次正好有机会尝试一下。
[@more@]环境说明:RadHat EL4,Oracle10 g
1.root登陆Linux主机,新建oracle组和用户:
#groupadd dba
#groupadd oinstall
#useradd -m -g oinstall -G dba -d /home/oracle oracle
#passwd oracle
2.修改hosts文件
vi /etc/hosts
增加一行(依照现在有localhost那一行添加)
主机ip 主机域名 主机名
3.修改系统参数
vi /etc/sysctl.conf
增加以下内容:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
增加后保存退出,执行:
# /sbin/sysctl –p
再修改/etc/security/limits.conf ,增加内容:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
4.修改profile文件
修改oracle用户的profile文件,/home/oracle目录下
vi .bash_profile
增加以下内容:
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/lib
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
保存退出
5.解压安装文件
上传安装文件到服务器,解压:
gunzip 10201_database_linux_x86_64.cpio.gz
cpio -idvc<10201_database_linux_x86_64.cpio
unzip p6810189_10204_Linux-x86-64.zip
6.安装可以采用两种方式,图形化和response文件,后者不需图形化界面。
图形化安装:
执行runInstaller打开安装界面,过程与windows类似,配置部分内容下一步即可,安装后需执行两个脚本:
root用户登陆执行
/opt/oracle/oraInventory/orainstRoot.sh
/opt/oracle/product/10.2.0/root.sh
response文件安装:
安装包目录为$oracle_installer,response文件目录$oracle_installer/database/response,使用enterprise.rsp文件安装:
cp enterprise.rsp enterprise_inst.rsp
vi enterprise_inst.rsp,根据主机情况和安装情况修改此文件,各个配置项参照实例文件中的说明,修改后保存。
安装执行:
./runInstaller -silent -responseFile $oracle_installer/database/response/enterprise_inst.rsp
安装完成同样需要执行脚本:
su root
/opt/oracle/oraInventory/orainstRoot.sh
/opt/oracle/product/10.2.0/root.sh
至此安装完成,但是在安装过程中遇到了很多问题,以下是几个比较常见的问题:
1.Oracle安装提示不能使用DHCP分配地址,需配置静态IP
通过在hosts文件中增加本机ip和主机名的映射解决
2.采用response文件安装不能打补丁
此问题一直没解决,所以后来采用了图形化安装
3.图形化安装过程建库采用基本安装,是默认字符集
安装完成后进行字符集修改,过程见《Linux下修改Oracle字符集》
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7321182/viewspace-1022815/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7321182/viewspace-1022815/