当前位置:  数据库>oracle

Redhat5.3安装Oracle Database 10g Release2升级到10.2.0.4

    来源: 互联网  发布时间:2017-05-06

    本文导语: --1.检查软件安装情况/*binutils-2.15.92.0.2-13.EL4compat-db-4.1.25-9compat-libstdc++-296-2.96-132.7.2control-center-2.8.0-12gcc-3.4.3-22.1.EL4gcc-c++-3.4.3-22.1.EL44glibc-2.3.4-2.9glibc-common-2.3.4-2.9--gnome-libs-1.4.1.2.90-44.1  这个装不装无所谓libstdc++-3.4.3-22.1libstdc++-devel-...

--1.检查软件安装情况
/*
binutils-2.15.92.0.2-13.EL4
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.EL4
gcc-c++-3.4.3-22.1.EL44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
--gnome-libs-1.4.1.2.90-44.1  这个装不装无所谓
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
setarch-1.6-1
*/
--2.OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容
#use for Oracle
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.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144






























再运行sysctl -p应用以上参数


--3.vi /etc/security/limits.conf 行末添加以下内容
#use for oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536






--4.vi /etc/pam.d/login 行末添加以下内容
session required pam_limits.so


--5.vi /etc/selinux/config 确保以下内容
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
#SELINUXTYPE=targeted
SELINUXTYPE=disabled







--6.创建安装Oracle的用户及所属组
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle
#id oracle
为Oracle用户设置密码:
#passwd oracle







--7.创建安装目录mkdir -p /u01/oracle,这里习惯用root用户建立
# mkdir -p /u01/oracle
# chown -R oracle.oinstall /u01/oracle
# chmod -R 775 /u01/oracle
# chmod -R 777 /u01  --必须对这个目录有创建目录的权限,因为创建数据库的过程中要在这个目录创建一个目录





--8.设置oracle用户的.bash_profile


# .bash_profile


# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi




# User specific environment and startup programs


PATH=$PATH:$HOME/bin


ORACLE_BASE=/u01; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/oracle; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
stty erase ^h
export LANG=en_US
export NLS_LANG=american_america.zhs16gbk
if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
  else
    ulimit -u 16384 -n 65536
  fi

















source .bash_profile使其生效 


--9.设置主机名和ip
[root@localhost ~]# vi /etc/hosts


# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
192.168.143.66          RedHat          dbserver           --这是新加的
::1             localhost6.localdomain6 localhost6





保存后在终端运行命令:
#hostname
是否主机名变成了mzl.net,如果没有改变则要运行以下命令
#service network restart
--10.设置Oracle10g支持RHEL5的参数
因为在官方的Oracle10g是不支持RHEL5的,所以需要改变相关的参数,不然在Oracle10g安装前不能通过检测!






网上有两种更改的方法:(本人按照第一种方法安装成功,第二种安装不能成功)
第一种:所以要修改版本说明,编辑文件 /etc/redhat-release 把Red Hat Enterprise Linux Server release 5 (Tikanga) 改成版本4:
redhat-4



--11.上传10201_database_linux32.zip到u01/oracle目录并解压
[root@redhat ~]# su - oracle
[oracle@redhat ~]$ cd /u01/oracle
[oracle@redhat oracle]$ ll -la
total 1683780
drwxrwxr-x 2 oracle oinstall       4096 Aug 21 13:38 .
drwxr-xr-x 3 root   root           4096 Aug 21 13:33 ..
-rw-r--r-- 1 oracle oinstall  668734007 Aug 21 13:41 10201_database_linux32.zip
-rw-r--r-- 1 oracle oinstall 1053748381 Aug 21 13:43 p6810189_10204_Linux-x86.zip
[oracle@redhat oracle]$ unzip 10201_database_linux32.zip










    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 哪里可以下载RedHat5.x?
  • windows下 用virtualbox虚拟redhat5 窗口大小问题。
  • 请问怎样编译redhat5,以支持romfs
  • redhat5在创建虚拟化的时候为何不能选择呢
  • 关于设置redhat5上网的问题
  • linux redhat5.6安装oracle11g在自动创建实例时停住不动,有图
  • SELinux在RedHat5中的问题。
  • 在redhat5下安装一个应用程序出现以下错误是怎么回事?
  • redhat5.2 和5.4的差别
  • 怎么样在Redhat5中安装Kenel.2.6SDK
  • 使用SecureCRT远程到一个服务器(redhat5.4系统),如何切换用户
  • redhat5企业版 网络配置问题
  • 请问redhat5,为什么dev下显示不了ttyusb?
  • redhat5.0安装memprof老是安装不了,在线等待
  • 虚拟机安装Redhat5提示一下错误,请高手指点
  • vm下安装的redhat5无法访问windows共享文件夹
  • redhat5中32位系统和64位系统下生成的so文件能互用吗?
  • 求助:VMware7.1.4下安装64位REDHAT5.5后无法运行
  • redhat5要安装几个32位的依赖安装包?
  • 我的redhat5.4企业版找不到xmkmf命令


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,