RedHat6.5 Linux Oracle12C安装图文详解.doc_第1页
RedHat6.5 Linux Oracle12C安装图文详解.doc_第2页
RedHat6.5 Linux Oracle12C安装图文详解.doc_第3页
RedHat6.5 Linux Oracle12C安装图文详解.doc_第4页
RedHat6.5 Linux Oracle12C安装图文详解.doc_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

运 维 资 料(最后修改时间:2015-6-24 15)目录Linux 安装Oracle12C31.1安装前准备31.1.1下载Oracle Database 12cRelease 1安装介质31.1.2检查硬件要求Check CPU检查磁盘31.1.3检查软件要求操作系统版本检测41.1.4系统配置准备创建Oracle用户和用户组创建安装目录修改系统内核参数设置用户限制配置环境变量61.1.5解压安装文件71.2安装过程71.2.1安装数据库软件71.2.2创建数据库171.2.3创建监听器251.2.4启动及停止数据库3启动3.1启动数据库3.2启动3关闭数据库3.1关闭3.2启动数据库34Linux 安装Oracle12C1.1 安装前准备1.1.1 下载Oracle Database 12cRelease 1安装介质官方的下载地址:/technetwork/database/enterprise-edition/downloads/index.html 将下载好的linuxamd64_12102_database_1of2.zip和linuxamd64_12102_database_2of2.zip文件上传到服务器/opt下1.1.2 检查硬件要求 Check CPUgrep model name /proc/cpuinfocat /proc/cpuinfo | grep processor | wc -lcat /proc/cpuinfo | grep physical id | sort | uniq | wc -l 检查磁盘free -gOracle 12c 对系统内存的最低要求为1G,推荐2G或更大的内存Oracle 12c 企业版的需要6.4G大小的磁盘空间,标准版需要6.1G大小的磁盘空间。/tmp 需要至少1G的大小。1.1.3 检查软件要求 操作系统版本检测Oracle 12 c 只支持64位的Linux系统。# uname a3.2检查oracle 12c所需包关于Oracle 12c所需包,从官方文档看,不同版本的操作系统似乎有所不同,Oracle Linux 5 and Red Hat Enterprise Linux 5需要安装下面一些包binutils-.6compat-libstdc+-33-3.2.3compat-libstdc+-33-3.2.3 (32 bit)gcc-4.1.2gcc-c+-4.1.2glibc-2.5-58glibc-2.5-58 (32 bit)glibc-devel-2.5-58glibc-devel-2.5-58 (32 bit)kshlibaio-0.3.106libaio-0.3.106 (32 bit)libaio-devel-0.3.106libaio-devel-0.3.106 (32 bit)libgcc-4.1.2libgcc-4.1.2 (32 bit)libstdc+-4.1.2libstdc+-4.1.2 (32 bit)libstdc+-devel 4.1.2libXext-1.0.1libXext-1.0.1 (32 bit)libXtst-1.0.1libXtst-1.0.1 (32 bit)libX11-1.0.3libX11-1.0.3 (32 bit)libXau-1.0.1libXau-1.0.1 (32 bit)libXi-1.0.1libXi-1.0.1 (32 bit)make-3.81sysstat-7.0.2如上所示,还需要安装包 compat-libstdc+和 libaio-devel相关包,这一步可以不管,安装过程中会检测你所缺少的包,到时候在补。1.1.4 系统配置准备 创建Oracle用户和用户组# groupadd dba# groupadd oinstall# useradd -g oinstall -G dba oracle创建了oracle用户以及相关用户组后,需要设置oracle用户密码。#passwd oracle输入新密码回车再次输入 创建安装目录# mkdir -p /opt/Oracle12c# chown -R oracle:oinstall /opt/Oracle12c# chmod -R 775 /opt/Oracle12c 修改系统内核参数在修改系统内核参数前,你可以用命令先查看一下当前各类系统参数的值,亦或直接查看配置文件/etc/sysctl.conf修改前最后先备份一下/etc/sysctl.conf,以防万一。# 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 = 262144net.ipv4.ip_local_port_range =9000 65500fs.file-max=65536fs.aio-max-nr=1048576修改完成后保存,然后运行sysctl -p 命令使之生效 设置用户限制在/etc/security/limits.conf中添加如下配置。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 10240 配置环境变量首先切换到oracle账户 ,编辑修改主目录下 .bash_profileORACLE_BASE=/opt/Oracle12c; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1; export ORACLE_HOMEORACLE_SID=orcl; 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; export CLASSPATHif $USER = oracle ; thenif $SHELL = /bin/ksh ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi使配置生效#source .bash_profile1.1.5 解压安装文件进入/opt目录依次执行完以下语句后会多出一个database文件夹# unzip linuxamd64_12102_database_1of2.zip# unzip linuxamd64_12102_database_2of2.zip1.2 安装过程1.2.1 安装数据库软件#cd /opt/database#./runInstaller 如下图,next弹出提示没有邮箱将不能接受XXX消息,忽略选第二项,只安装数据库软件(第一项为安装数据库软件并创建数据库,第三位更新数据库),至于为什么选第二项?我会告诉你安装11g的时候选第一项创建的数据库监听没起不来(个人遭遇)。选择第一项创建单实例数据库安装企业版选择数据库安装目录(应为在之前中已经配置,所以这里不用再配置)这里武侠下一步,应为oracle没有穿件文件的权限新建命令行切换到root用户下,创建该文件夹并赋予权限如下图补全所缺的rpm包可以将安装光盘挂载到系统,然后进入package目录,直接安装所缺rpm包即可,如图忽略核心参数问题开始漫长的等待新建命令行窗口,以root用户执行两个文件点击关闭完成数据库软件安装1.2.2 创建数据库oracle用户登陆桌面,在命令行执行dbca命令,如果报命令无效,请到到oracle家目录执行source .bash_profile 命令,如图(后面的因为服务器安装时选用的是中文,所以界面是中文界面,不在一一讲解,直接上图) 容器数据库是Oracle12c新的东西,暂时忽略1.2.3 创建监听器用oracle用户登陆桌面运行netca密令开始创建监听,若命令无效,参照创建数据库时处理方法重置oracle用户环境变量,如下图1.2.4 启动及停止数据库首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令: 启动.1 启动数据库使用sysdba登录数据库$ su oracle$ sqlplus / as sysdbaSQL startup等待提示成功后继续如下操作.2 启动Oracle监听 $ su oracle$ lsnrctl start经过上面的四个步骤,

温馨提示

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

评论

0/150

提交评论