Redhat_linux56下Oracle_10g_安装及升级到10204配置手册.doc_第1页
Redhat_linux56下Oracle_10g_安装及升级到10204配置手册.doc_第2页
Redhat_linux56下Oracle_10g_安装及升级到10204配置手册.doc_第3页
Redhat_linux56下Oracle_10g_安装及升级到10204配置手册.doc_第4页
Redhat_linux56下Oracle_10g_安装及升级到10204配置手册.doc_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Redhat linux5.6下Oracle 10g ()安装及升级到配置手册 安装准备 RedHat Linux Server 5.6安装文件(RPM补丁包定制,全选,软件开发包下全部选择,语言选中文、英语即可) Oracle 10g()10201_database_linux_x86_64.cpio.gz安装文件p6810189_10204_Linux-x86-64.zip补丁文件()和p8350262_10204_Generic.zip补丁文件 硬件要求 物理内存至少2G查看命令:grep MemTotal /proc/meminfo 交换分区:至少1G,最好是物理内存的2倍查看命令:grep SwapTotal /proc/meminfo 硬盘空闲区 至少4G查看命令:df -k 创建安装oracle 所需的组和用户以下操作需要使用root账户创建。 创建oinstall用户组#groupadd oinstall 创建dba用户组#groupadd dba 创建oracle用户#useradd -g oinstall -G dba oracle 初始化oracle用户密码#passwd oracle 创建Oracle安装目录本示例中,Oracle安装路径为:/oracle/product/10.2/db_1 创建oracle安装目录#mkdir -p /oracle/product/10.2/db_1 修改目录所属用户为oracle用户#chown -R oracle:oinstall /oracle 修改目录权限#chmod -R 755 /oracle 配置linux内核参数 编辑/etc/sysctl.conf文件,添加或修改如下的行:实际配置环境中,红色部分是需要修改行,蓝色部分为添加行。(kernel.shmall 指一个内存段最大可用内存。如果服务器内存超过8G,可设置kernel.shmall = 4194304,kernel.shmmax常用设置为2147483648,最大设置为4294967296。kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144#vi /etc/sysctl.conf# Controls whether core dumps will append the PID to the core filename# Useful for debugging multi-threaded applicationskernel.core_uses_pid = 1 下加入参数:kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=250 32000 100 128fs.file-max=65536net.ipv4.ip_local_port_range=1024 65000net.core.rmem_default=1048576net.core.rmem_max=1048576net.core.wmem_default=262144net.core.wmem_max=262144 查看当前内核参数的值#/sbin/sysctl -p 修改/etc/host.conf 增加下面内容,如果没有,oracle 的监听器无法启动编辑/etc/hosts文件,修改本机主机名与ip地址对应关系rootlinux5 #vi /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail. localhost.localdomain localhost linux5关闭邮件服务操作命令1#.service sendmail stop2#.chkconfig -list sendmail (可以查看到sendmail在2,3,4,5时是自动启动的,而一般的系统设置为3,因此每次启动时sendmail还是会自动启动。)3#.chkconfig -level 2345 sendmail off 为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell 限定。 打开文件数和进程数的限制加入下面的行到文件/etc/security/limits.conf#* soft core 0#* hard rss 10000#student hard nproc 20#faculty soft nproc 20#faculty hard nproc 50#ftp hard nproc 0#student - maxlogins 4 下加入参数:#vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536 加入下面的行到文件/etc/pam.d/login# pam_selinux.so open should only be followed by sessions to be executed in the user context session required pam_selinux.so open 下加入参数: #vi /etc/pam.d/login session required /lib/security/pam_limits.so 修改Linux的发行标记如在redhat5上安装oracle,需要将文件 /etc/redhat-release的内容由:Red Hat Enterprise Linux Server release 5 (Tikanga) 修改为:Red Hat Enterprise Linux Server release 4 (Tikanga)#vi /etc/redhat-releaseRed Hat Enterprise Linux Server release 4 (Tikanga) 设置oracle用户环境变量注意以下命令为,必需以oracle用户身分登录:#su oracle 修改/home/oracle/.bash_profile文件,添加以下行export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1export ORACLE_SID=zytk32(数据库实例名)export PATH=$ORACLE_HOME/bin:$PATH# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATH 下面加入参数: $vi /home/oracle/.bash_profileexport ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1export ORACLE_SID=zytk32export PATH=$ORACLE_HOME/bin:$PATH1.上传安装文件和补丁文件:LINUX中防火墙中开放XFTP,使用XFTP上传10201_database_linux_x86_64.cpio.gz和p6810189_10204_Linux-x86-64.zip到/home/oracle目录下2.用oracle用户解压安装包:gunzip 10201_database_linux_x86_64.cpio.gzcpio -idmv /var/log/oracle date +! %T %a %D : Starting Oracle Databases as part of system up. /var/log/oracle echo - /var/log/oracle su - $ORA_OWNER -c $ORA_HOME/bin/dbstart /var/log/oracle echo Done. echo -n Starting Oracle Listeners: su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl start /var/log/oracle echo Done. echo echo - /var/log/oracle date +! %T %a %D : Finished. /var/log/oracle echo - /var/log/oracle touch /var/lock/subsys/oracle ; stop) echo -n Shutting Down Oracle Listeners: echo - /var/log/oracle date +! %T %a %D : Shutting Down Oracle Databases as part of system down. /var/log/oracle echo - /var/log/oracle su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl stop /var/log/oracle echo Done. rm -f /var/lock/subsys/oracle echo -n Shutting Down Oracle Databases: su - $ORA_OWNER -c $ORA_HOME/bin/dbshut /var/log/oracle echo Done. echo echo - /var/log/oracle date +! %T %a %D : Finished. /var/log/oracle echo - /var/log/oracle ; restart) echo -n Restarting Oracle Databases: echo - /var/log/oracle date +! %T %a %D : Restarting Oracle Databases as part of system up. /var/log/oracle echo - /var/log/oracle su - $ORA_OWNER -c $ORA_HOME/bin/dbshut /var/log/oracle su - $ORA_OWNER -c $ORA_HOME/bin/dbstart /var/log/oracle echo Done. echo -n Restarting Oracle Listeners: su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl stop /var/log/oracle su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl start /var/log/oracle echo Done. echo echo - /var/log/oracle date +! %T %a %D : Finished. /var/log/oracle echo - /var/log/oracle touch /var/lock/subsys/oracle ; *) echo Usage: oracle start | stop | restart exit 1esacexit 0 修改/etc/rc.d/init.d/oracle执行权限chmod 755 /etc/rc.d/init.d/oracle 添加oracle服务chkconig -add oracle 设置oracle服务自启动chkconfig oracle on 启动、关闭、重启oracle命令启动oracle数据库:service oracle start关闭oracle数据库:service oracle stop重启oracle数据库service oracle restart 附录1:安装过程中遇到的问题及解决方法 xhost:unable to open display解决方法:1)查看/etc/inittab文件里,把init3或者其他值改成init52)reboot system,用root用户通过图形界面进入系统,在终端里执行xhost + ,(一般在这里都xhost会执行成功,如果无法执行成功,那你图形肯定有问题!) 执行runInstaller时报错:Exception in thread main java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-12-21_10-40-21PM/jre/lib/i386/libawt.so: libXp.so.6: cannot ope

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论