Oracle12c for Linux7.1安装文档.doc_第1页
Oracle12c for Linux7.1安装文档.doc_第2页
Oracle12c for Linux7.1安装文档.doc_第3页
Oracle12c for Linux7.1安装文档.doc_第4页
Oracle12c for Linux7.1安装文档.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

Oracle 12c for Linux 7.1安装手册2015年8月7日n 文档属性属性内容用户名称:项目名称:Fast项目编号:文档主标题:Oracle 12c for linux7.1安装手册文档编号:文档版本号:V2.0版本日期:文档状态:文档作者:钱前目录1.硬件要求31.1 内存要求31.2 硬盘要求32.软件要求42.1 系统环境42.2 安装依赖软件包42.2.1 安装软件42.2.2 安装方法42.2.3 配置本地yum52.3 系统配置52.3.1 创建用户及用户组52.3.2 创建安装目录52.3.3 disable selinux62.3.4 修改系统内核参数62.3.5 设置用户限制62.3.6 配置环境变量73.安装数据库83.1 解压安装文件83.2 开始安装84.配置数据库监听195.测试数据库241. 硬件要求1.1 内存要求u Oracle 12c对系统内存要求:最小:1G推荐:跟服务器内存一样大1.2 硬盘要求Oracle 12c要求至少有10G的磁盘空间用来安装数据库,请使用df h检查磁盘空间大小推荐:/ 1T或更大。/boot 500M swap 内存一样大/home 剩下空间95%。留5%备用2. 软件要求2.1 系统环境u 操作系统:Oracle Linux 7.1u Oracle版本:Oracle 12c2.2 安装依赖软件包2.2.1 安装软件安装依赖软件包原则是尽量多装,否则在安装数据库时会报丢失软件包: binutils-2.17.50.0.6compat-libstdc+-33-3.2.3gcc-4.1.2gcc-c+-4.1.2glibc-2.5-58glibc-devel-2.5-58kshlibaio-0.3.106libaio-devel-0.3.106libgcc-4.1.2libstdc+-4.1.2libstdc+-devel 4.1.2libXext-1.0.1libXtst-1.0.1libX11-1.0.3libXau-1.0.1libXi-1.0.1make-3.81sysstat-7.0.2compat-libcap1*compat-libstdc+libaio-devex*2.2.2 安装方法 可采用rpm安装或者yum安装,本文档采用yum本地安装,配置本地yum源请参考如下 yum y install 软件包名,因为后面要有图形化界面,所以yum y install x*,将相关的包都装上。rootlocalhost iso# rpm -ivh compat-libstdc+-33-3.2.3-69.el6.x86_64.rpm2.2.3 配置本地yum 1) 新建iso用于存放系统iso文件 #mkdir /home/fast/iso 2) 将iso文件挂载或者copy至新建的iso目录下(就是将linux的iso文件解压后的所有文件拷贝到此目录下。) 3) 修改配置文件在/etc/yum.repos.d 下输入yum rootlocalhost etc# cd yum.repos.d/Centos7的文件名不一样。不必照搬。rootlocalhost yum.repos.d# cp redhat.repo redhat.repo.bakrootlocalhost yum.repos.d# mv redhat.repo rhel-media.repo vim rhel-media.reporhel-medianame=Red Hat Enterprise Linux 7.1baseurl=file:/home/fast/iso (镜像文件位置,解压文件的地址)enabled=1gpgcheck=0gpgkey=file:/home/fast/iso/RPM-GPG-KEY-release 4) 修改完毕,保存配置文件5) 修改yumRepo.py配置文件这步是redhat6.5需要的,7.1不需要7也不需要。cd /usr/lib/python2.6/site-packages/yum/vi yumRepo.py找到 remote = url + / + relative #802行改为 remote = /home/redhat-iso + / + relative5) 刷新yum #yum clean all6) 重建yum #yum makecache2.3 系统配置2.3.1 创建用户及用户组 rootlocalhost# groupadd dbarootlocalhost# groupadd oinstallrootlocalhost# useradd -g oinstall -G dba oraclerootlocalhost# id oracleuid=502(oracle) gid=503(oinstall) groups=503(oinstall),502(dba) 修改oracle用户密码#passwd oracle按照要求输入两次密码即可2.3.2 创建安装目录rootlocalhost# mkdir -p /u01/app/oraclerootlocalhost# chown -R oracle:oinstall /u01/app/oraclerootlocalhost# chmod -R 775 /u01/app/oraclerootlocalhost# mkdir -p /u01/app/oraInventoryrootlocalhost# chown -R oracle:oinstall /u01/app/oraInventoryrootlocalhost# chmod -R 775 /u01/app/oraInventory2.3.3 disable selinux关闭SELinux的方法:修改/etc/selinux/config文件中的SELINUX= 为 disabled ,然后重启如果不想重启系统,使用命令setenforce 0注:setenforce 1 设置SELinux 成为enforcing模式setenforce 0 设置SELinux 成为permissive模式 2.3.4 修改系统内核参数 在修改之前最好备份一下配置文件/etc/sysctl.confrootlocalhost# cp /etc/sysctl.conf /etc/sysctl.conf.bakrootlocalhost# vi /etc/sysctl.conf 添加或修改下面参数kernel.shmmax = 68719476736kernel.shmall = 6029312kernel.shmmni = 4096kernel.sem =250 32000 100 128net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576net.ipv4.ip_local_port_range =9000 65500fs.file-max=65536fs.aio-max-nr=1048576fs.file-max=6815744fs.aio-max-nr=1048577 修改完成后保存,使用sysctl p使之生效2.3.5 设置用户限制 1) 在/etc/security/limits.conf中添加如下配置:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 102402) 在/etc/pam.d/login文件中增加如下配置 session required /lib/security/pam_limits.sosession required pam_limits.so3) 在/etc/profile添加如下配置 if $USER = oracle ; thenulimit -u 16384ulimit -n 65536fiulimit n 10000002.3.6 配置环境变量1)在root目录下,vi .bash_profile,增加如下参数配置2) su 到oracle用户下,修改配置文件.bash_profile,同上:3)su 到root用户下,修改同2一样TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1; export ORACLE_HOMEORACLE_SID=fast; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; exportCLASSPATH2) 保存配置文件,使之生效 oraclelocalhost$ source .bash_profile3. 安装数据库3.1 解压安装文件 进入到安装文件目录下,将两个zip文件解压至同一个目录下 oraclelocalhost$ unzip linuxamd64_12102_database_1of2.ziporaclelocalhost$ unzip linuxamd64_12102_database_2of2.zip3.2 开始安装1)先在root下执行xhost +export display=:0.01) 执行安装文件前,执行export LANG=C 防止安装过程中出现乱码 #su oracle$cd /u01/app/oracle/database -oracle安装文件所在目录$export LANG=C$./runInstaller若以上环境配置无误,则会出现安装的图形界面2) 以下信息,可不填,下一步 3) 选择第一项,“create and config a database” 下一步 4) 选择第二项,server class,下一步5) 选择第一项,安装单实例,下一步 6) 选择advanced install,下一步 7) 选择安装语言,将简体中文选中,下一步 8) 安装企业版,下一步 9) 前边配置过环境变量,此步会自动弹出安装目录,默认下一步10) 选择以oinstall安装,默认下一步 11) 选择一般事务,下一步12) 输入数据库name及sid ,下一步13) 配置内存管理,勾选自动管理;选择中文字符集,下一步14) 确定数据库文件目录,下一步15) 默认下一步16) 默认下一步17) 设置数据库用户密码,oracle对密码有设置要求,只允许英文字符和数字,设置完成,下一步18) 选择安装组均为dba,下一步19) 数据库预安装检测,若有相关软件包报错,请安装对应软件包,如下警告是设置内核配置大小,可根据下方提示进行调整,调整后,再check again20) 检查无误后,出现此界面,点击右下角install21) 安装ing22) 在安装过程中,弹出如下界面,请按照提示进行操作即可23) 安装完毕4. 配置数据库监听1) 在命令行执行netca ,弹出如下界面

温馨提示

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

评论

0/150

提交评论