Linux-Oracle12C安装图文详解-自己试验过的单机安装_第1页
Linux-Oracle12C安装图文详解-自己试验过的单机安装_第2页
Linux-Oracle12C安装图文详解-自己试验过的单机安装_第3页
Linux-Oracle12C安装图文详解-自己试验过的单机安装_第4页
Linux-Oracle12C安装图文详解-自己试验过的单机安装_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

运维资料(最后修改时间:2018-10)目录TOC\o"1-4"\h\z\uLinux安装Oracle12C 31.1 安装前准备 31.1.1 下载OracleDatabase12cRelease1安装介质 31.1.2 检查硬件要求 3 CheckCPU 3 检查磁盘 31.1.3 关闭防火墙 41.1.4 检查软件要求 4 操作系统版本检测 41.1.5 系统配置准备 6 创建Oracle用户和用户组 6 创建安装目录 6 修改系统内核参数 7 设置用户限制 7 配置环境变量 81.1.6 解压安装文件 91.2 安装过程 91.2.1 安装数据库软件 91.2.2 创建数据库 181.2.3 创建监听器 261.2.4 启动及停止数据库 35 启动 35.1 启动数据库 35.2 启动 35 关闭数据库 35.1 关闭 35.2 启动数据库 35

Linux安装Oracle12C安装前准备下载OracleDatabase12cRelease1安装介质官方的下载地址:/technetwork/database/enterprise-edition/downloads/index.html将下载好的linuxamd64_12102_database_1of2.zip和linuxamd64_12102_database_2of2.zip文件上传到服务器/opt下检查硬件要求CheckCPUgrep"modelname"/proc/cpuinfocat/proc/cpuinfo|grep"processor"|wc-lcat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l检查磁盘

free-gOracle12c对系统内存的最低要求为1G,推荐2G或更大的内存Oracle12c企业版的需要6.4G大小的磁盘空间,标准版需要6.1G大小的磁盘空间。/tmp需要至少1G的大小。关闭防火墙serviceiptablesstop chkconfig–level35iptablesoff检查软件要求

操作系统版本检测

Oracle12c只支持64位的Linux系统。#uname–a3.2

检查oracle12c所需包关于Oracle12c所需包,从官方文档看,不同版本的操作系统似乎有所不同,OracleLinux5andRedHatEnterpriseLinux5需要安装下面一些包binutils-.6compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3(32bit)gcc-4.1.2gcc-c++-4.1.2glibc-2.5-58glibc-2.5-58(32bit)glibc-devel-2.5-58glibc-devel-2.5-58(32bit)kshlibaio-0.3.106libaio-0.3.106(32bit)libaio-devel-0.3.106libaio-devel-0.3.106(32bit)libgcc-4.1.2libgcc-4.1.2(32bit)libstdc++-4.1.2libstdc++-4.1.2(32bit)libstdc++-devel4.1.2libXext-1.0.1libXext-1.0.1(32bit)libXtst-1.0.1libXtst-1.0.1(32bit)libX11-1.0.3libX11-1.0.3(32bit)libXau-1.0.1libXau-1.0.1(32bit)libXi-1.0.1libXi-1.0.1(32bit)make-3.81sysstat-7.0.2unixODBC-devel-2.2.14-12.el6_3.x86_64unixODBC-2.2.14-12.el6_3.x86_64compat-libstdc++libaio-devel四条命令搞定。yuminstall*binutils*-y;yuminstall*compat-libstdc*-y;yuminstall*elfutils-libelf*-y;yuminstall*elfutils-libelf-devel*-y;yuminstall*elfutils-libelf-devel*-y;yuminstall*gcc*-y;yuminstall*gcc-c*-y;yuminstall*glibc*-y;yuminstall*glibc-common*-y;yuminstall*glibc-devel*-y;yuminstall*glibc-headers*-y;yuminstall*kernel-headers*-y;yuminstall*ksh*-y;yuminstall*libaio*-y;yuminstall*libaio-devel*-y;yuminstall*libgcc*-y;yuminstall*libgomp*-y;yuminstall*libstdc*-y;yuminstall*libstdc++-devel*-y;yuminstall*make*-y;yuminstall*sysstat*-y;yuminstall*unixODBC*-y;yuminstall*unixODBC-devel*-y;如上所示,这一步可以不管,安装过程中会检测你所缺少的包,到时候在补。系统配置准备创建Oracle用户和用户组groupadd-g602oinstallgroupadd-g603dbauseradd–u600-goinstall-Gdbaoracle创建了oracle用户以及相关用户组后,需要设置oracle用户密码。#passwdoracle输入新密码回车再次输入

创建安装目录#mkdir-p/opt/oracle12c#chown–Roracle:oinstall/opt/oracle12c#chmod-R775/opt/oracle12ccd/optmkdiroraInventorychown-Roracle:oinstalloraInventory/chmod775oraInventory/修改系统内核参数在修改系统内核参数前,你可以用命令先查看一下当前各类系统参数的值,亦或直接查看配置文件/etc/sysctl.conf修改前最后先备份一下/etc/sysctl.conf,以防万一。#vi/etc/sysctl.conf添加或修改下面参数kernel.shmmax=68719476736kernel.shmall=268435456kernel.shmmni=4096kernel.sem=25032000100128net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048576net.ipv4.ip_local_port_range=900065500fs.file-max=6815744fs.aio-max-nr=1048576修改完成后保存,然后运行sysctl-p命令使之生效设置用户限制在/etc/security/limits.conf中添加如下配置。oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile10240oraclehardnofile65536oraclesoftstack10240oraclehardstack10240配置环境变量首先切换到oracle账户,编辑修改主目录下.bash_profileORACLE_BASE=/opt/oracle12c;exportORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/12.2/db;exportORACLE_HOMEORACLE_SID=orcl;exportORACLE_SIDORACLE_TERM=xterm;exportORACLE_TERMPATH=/usr/sbin:$PATH;exportPATHPATH=$ORACLE_HOME/bin:$PATH;exportPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;exportLD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATHif[$USER="oracle"];thenif[$SHELL="/bin/ksh"];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifiexportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK使配置生效#source.bash_profile解压安装文件进入/opt目录依次执行完以下语句后会多出一个database文件夹#unziplinuxamd64_12102_database_1of2.zip#unziplinuxamd64_12102_database_2of2.zip安装过程安装数据库软件#cd/opt/database#./runInstaller如下图,next弹出提示没有邮箱将不能接受XXX消息,忽略选第二项,只安装数据库软件(第一项为安装数据库软件并创建数据库,第三位更新数据库),至于为什么选第二项?我会告诉你安装11g的时候选第一项创建的数据库监听没起不来(个人遭遇)。选择第一项创建单实例数据库安装企业版选择数据库安装目录(应为在之前中已经配置,所以这里不用再配置)这里武侠下一步,应为oracle没有穿件文件的权限新建命令行切换到root用户下,创建该文件夹并赋予权限如下图补全所缺的rpm包可以将安装光盘挂载到系统,然后进入package目录,直接安装所缺rpm包即可,如图忽略核心参数问题开始漫长的等待新建命令行窗口,以root用户执行两个文件点击关闭完成数据库软件安装

创建数据库oracle用户登陆桌面,在命令行执行dbca命令,如果报命令无效,请到到oracle家目录执行source.bash_profile命令,如图(后面的因为服务器安装时选用的是中文,所以界面是中文界面,不在一一讲解,直接上图)容器数据库是Oracle12c新的东西,暂时忽略

创建监听器用oracle用户登陆桌面运行netca密令开始创建监听,若命令无效,参照创建数据库时处理方法重置oracle用户环境变量,如下图

启动及停止数据库首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:启动启动数据库使用sysdba登录数据库$suoracle$sqlplus/assysdbaSQL>startu

温馨提示

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

评论

0/150

提交评论