oracle10安装指南.doc_第1页
oracle10安装指南.doc_第2页
oracle10安装指南.doc_第3页
oracle10安装指南.doc_第4页
oracle10安装指南.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

Linux下Oracle10g安装指南一、前提条件Linux系统已成功安装jdk,并且正确设置了java的环境变量;二、依赖包检查1.需要检查安装包,并安装缺少的包,以root用户登录,输入以下命令进行检查:RHEL5检查包命令#rpm -q 包版本最低要求:binutils-2.17.50.0.6-14.el5compat-db-4.2.52-5.1.i386control-center-2.16.0-16.el5gcc-4.1.2-50.el5gcc-c+-4.1.2-50.el5glibc-2.5-58glibc-common-2.5-58libstdc+-4.1.2-50.el5.i386libstdc+-devel-4.1.2-50.el5.i386make-3.81-3.el5pdksh-5.2.14-36.el5.i386sysstat-7.0.2-3.el5_5.1.i386.rpmlibXp-1.0.0-8.1.el5.i386使用安装盘安装确实的依赖包1、 将光盘插入光驱2、 使用SecureCRT连接到服务器,在命令行窗口键入“cd /mnt”3、 建立光盘挂载点,在命令行窗口输入“mkdir cdrom”4、挂载光盘到“/mnt/cdrom”目录,在命令行窗口输入:i4、 以安装compat-db依赖包为例查找compat-db安装包位置:find /mnt/cdrom | grep compat-db在命令行输入:rpm Uvh 包名称安装compat-db-4.2.52-5.1.i386.rpm输入命令为:rpm -Uvh /mnt/cdrom/Server/compat-db-4.2.52-5.1.i386.rpm三、参数调整1.调整内核参数输入命令:#vi /etc/sysctl.conf编辑文件修改kernel.shmall = 2097152和kernel.shmmax = 2147483648并添加以下内容:# Controls the maximum shared segment size, in bytes#安装Oracle时候修改的# kernel.shmmax = 4294967295kernel.shmmax = 2147483648# Controls the maximum number of shared memory segments, in pages#安装Oracle时候修改的# kernel.shmall = 268435456kernel.shmall = 2097152#安装Oracle时候添加kernel.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 = 2621442.为了提升软件性能,对oracle用户设置Shell Limits,输入命令#vi /etc/security/limits.conf添加以下内容到文件中#安装Oracle时候添加 开始oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536#安装Oracle时候添加 结束3.输入命令#vi /etc/pam.d/login若文件中没有以下行,则添加以下内容:#安装Oracle时候添加session required /lib/security/pam_limits.so4.输入命令#vi /etc/selinux/config确保SELINUX设置如下:SELINUX=disabled5.执行以下命令#/sbin/sysctl -p使1-5中的OS参数生效,或者重启系统(不推荐)生效四、创建用户和组1. 添加用户和组#cd /home/#groupadd oinstall#groupadd dba# useradd -g oinstall -G dba -d /home/oracle -m oracle -p oracle2. 激活oracle用户#passwd oracle根据提示输入两次密码3. 创建目录并设置权限 #mkdir -p /home/oracle/dbRoot#mkdir /home/oracle/dbData#chown -R oracle:oinstall /home/oracle/dbRoot#chown -R oracle:oinstall /home/oracle/dbData#chmod -R 775 /home/oracle/dbRoot#chmod -R 775 /home/oracle/dbData4. 使用FileZilla上传Oracle安装文件到服务器注意登录用户改为oracle用户名称和密码10201_database_linux32.zip五、安装oracle1.设置主机名和IP 输入命令 #vi /etc/hosts 如果没有以下这行,请加入:127.0.0.1 lcyh localhost 192.168.0.3 lcyh dbserver 保存后执行命令 #hostname 看看输入是否为“lcyh”,如果不是请执行命令: #service network restart2.设置环境执行命令:#su oracle#vi .bash_profile添加以下内容:#安装Oracle时候添加ORACLE_BASE=/home/oracle/dbRootORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1ORACLE_SID=lcyhexport ORACLE_BASE ORACLE_HOME ORACLE_SIDPATH=$PATH:$ORACLE_HOME/bin: LC_CTYPE=en_US.UTF-8export PATH LC_CTYPENLS_LANG=AMERICAN_CHINA.ZHS16GBKexport NLS_LANGLD_LIBRARY_PATH=$ORACLE_HOME/libexport LD_LIBRARY_PATH3.安装用oracle用户登录 #su - oracle#mkdir /home/oracle/orainstall根据操作系统的不同选择对应的安装包,如果是32位的系统,安装10201_database_linux32.zip 文件,执行一下命令解压文件:#chmod 755 #unzip 10201_database_linux32.zip -d /home/oracle/orainstall/如果是64位的系统,安装10201_database_linux_x86_64.cpio文件,执行以下命令解压文件:#gunzip 10201_database_linux_x86_64.cpio#cpio -idmv startup(1)可能异常情况:如果出现以下错误:找不到init$SID.ora文件执行以下命令: #su oracle#cd /opt/oracle/product/10.2.0/db_1/dbs#cp init.ora init$SID.ora($SID为数据库实例名)(2)可能异常情况: 启动oracle,即执行命令 #su oracle$sqlplus “/as sysdba”SQLstartup如果出现错误: ORA-00371:not enough shated pool memory,should be atleast 62198988 执行以下命令: $cd /opt/oracle/product/10.2.0/db_1/dbs$vi init$SID.ora 将该文件中的shared_pool_size=35000000改成62198988保存退出(3)可能异常情况: 启动oracle如果出现以下错误: ora-00205:error in identifying conrolfile,check alert log for more info解决方法: SQLshow parameter control _filesSQLCREATE CONTROLFILE #su oracle$cd /opt/oracle/admin/lcyh/pfile$cp init$SID.ora.* /opt/oracle/product/1

温馨提示

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

评论

0/150

提交评论