Centos7环境下安装Oracle11gR2.docx

上传人:飞**** 文档编号:44414968 上传时间:2022-09-21 格式:DOCX 页数:52 大小:9.21MB
返回 下载 相关 举报
Centos7环境下安装Oracle11gR2.docx_第1页
第1页 / 共52页
Centos7环境下安装Oracle11gR2.docx_第2页
第2页 / 共52页
点击查看更多>>
资源描述

《Centos7环境下安装Oracle11gR2.docx》由会员分享,可在线阅读,更多相关《Centos7环境下安装Oracle11gR2.docx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux下安装oracle 11g r2环境:VirtualBox里面的Centos7Oracle 11g R2本地机器:windows7,IP地址192.168.199.1(host only)远程机器:Centos7,IP地址192.168.199.7(host only)安装Centos 7建议以下全部选择English,不会影响oracle中文的使用的。以下在一些更细致的安装选项选择Server with GUI,oracle默认安装的时候,需求图形界面。也可以选择下面的GNOME或者KDE,右边的子选项可以按需选择,这里我全部不选。选择默认的设置的话,系统会使用lvm技术,lvm的

2、优点在于方便扩容。也可以选择“I will configure partitioning”自己手工分区。关于如何手工分区,可以百度一下这个关键字“linux 分区方案”Kdump可以关闭,这个一般是内核开发者才用的到的东西,类似于windows的蓝屏诊断。网络设置,我给虚拟机配置了两张网卡,一个是nat方式,一个是host only方式,前者用于虚拟机的上网,后者是固定IP,用于命令行的管理。以上这两步,如果密码设置过于简单,要按两次Done出现这个界面,就是安装完成了,点下面的Reboot,重启系统。这里分别选择1、2、c、q、yes登陆之后,出现下面的界面什么都不操作,弹出如下界面一路Ne

3、xt,或者skip点击左上角菜单,打开一个Terminal可以看到ssh的22端口默认是开了的,如果没开,请百度一下,安装ssh服务。修改网卡的配置文件:保存,退出。关于vim的操作,请自行百度一下。使用如下命令重启网卡:上张图是我的虚拟机的host only的网卡设置,从宿主机ping虚拟机通过putty连接虚拟机进行管理Putty的用法,请自行百度如果登陆比较慢,可以修改/etc/ssh/sshd_config,修改UseDNS为no。停用一些不必要的服务:systemctl disable postfix.servicesystemctl disable ModemManager.ser

4、vicesystemctl disable firewalld.servicesystemctl disable cups.servicesystemctl disable cups.pathsystemctl disable cups.socketsystemctl disable upower.servicesystemctl disable libvirtd.servicesystemctl disable sys-devices-virtual-net-virbr0.devicesystemctl disable sys-devices-virtual-net-virbr0x2dnic

5、.devicesystemctl disable sys-devices-virtual-block-dmx2d0.devicesystemctl disable sys-kernel-debug.mountsystemctl disable alsa-state.servicesystemctl disable gdm.servicesystemctl disable graphical.targetsystemctl disable nfs-config.servicesystemctl disable nfs-client.target这里不止这些,自己看情况,上面那几个服务,如果没有明

6、确表明在使用,可以停掉。修改selinux的配置vim /etc/selinux/configSELINUX=disabled修改内核引导配置,禁用selinux和ipv6vim /etc/default/grub使用如下命令,重新生成grub的配置文件grub2-mkconfig /boot/grub2/grub.cfg重启系统下载软件Xming并且安装,然后配置putty,如下打开Xming,会在windows右下角有个托盘图标修改/etc/ssh/sshd_configX11Forwarding yes退出,重新使用putty登陆系统在putty里面运行linux下的图形程序,如fire

7、fox使用pscp把oracle安装文件传到linux系统里面。pscp是和putty一起的一个传输工具,具体使用方法可以百度一下。传输完成后,解压解压完成后,进入目录运行安装程序对于一些对安全要求比较高的场合,下面的那个group name和后面的OSDBA,OSOPER要仔细设置一下这里选择UTF8字符集这一步是比较麻烦的,也是安装要注意的重点,我们一步一步解决首先看提示,说交换空间不够,增加交换空间,根据上图,大约还差2G的交换空间dd if=/dev/zero of=/swapfile bs=1M count=2048mkswap /swapfilechmod 600 /swapfil

8、eswapon /swapfileecho /sbin/swapon /swapfile /etc/rc.localchmod +x /etc/rc.d/rc.local点击“Check Again”,交换空间不足的提示没有了点击“Fix & Check Again”,出现如下提示:我们按他说的做:之后点击OK,如下:系统修复之后,有些并没有修复,编辑/etc/sysctl.conf文件保存,退出,运行sysctl p使刚才的修改生效再次点击“Check Again”,出现如下提示:那个semmni的参数其实已经更改,接下来解决下面软件包的问题挂载光盘镜像,然后以光盘镜像作源,如果你的虚拟机可

9、以连上外网,也可以不用光盘镜像作源。运行yum install gcc,如下图:点击“Check Again”,出现如下提示:与前面相比,少了一个提示同样的办法,安装剩下的软件包。建议一个一个安装,不要看网上的方法,装一堆没有用的东西。pdksh的安装方法:wget rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm把“Ignore All”打上勾,然后下一步。注:如果不放心,可以验证一下,再打上勾,如下:系统已经有的,只是版本比要求的要高。修改ins_ctx.mk,点击“Retry”修改ins_emagent.mk,点击“Retry”修改bash_prof

10、ile文件然后运行source .bash_profile注意,不要以root权限去运行,网上很多例子或者教程都是以root权限去运行,是错误的。修改listener.ora上图,我标记为白色的那一部分是自己添加的启动监听服务启动数据库至此,安装完毕。如果你要开机时就自动启动oracle,关机时自动关闭oracle,那么按如下步骤继续操作创建oracle的服务脚本,内容如下:#!/bin/sh# chkconfig: 35 80 10# description: Oracle auto start-stop script.# Set ORA_HOME to be equivalent to t

11、he $ORACLE_HOME# from which you wish to execute dbstart and dbshut;# Set ORA_OWNER to the user id of the owner of the# Oracle database in ORA_HOME.ORA_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1ORA_OWNER=oracleif ! -f $ORA_HOME/bin/dbstart then echo Oracle startup: cannot start exitficase $

12、1 instart)# Start the Oracle databases:echo Starting Oracle Databases . echo - /var/log/oracledate + %T %a %D : Starting Oracle Databases as part of system up. /var/log/oracleecho - /var/log/oraclesu - $ORA_OWNER -c $ORA_HOME/bin/dbstart /var/log/oracleecho Done# Start the Listener:echo Starting Ora

13、cle Listeners . echo - /var/log/oracledate + %T %a %D : Starting Oracle Listeners as part of system up. /var/log/oracleecho - /var/log/oraclesu - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl start /var/log/oracleecho Done.echo - /var/log/oracledate + %T %a %D : Finished. /var/log/oracleecho - /var/log/oracle

14、touch /var/lock/subsys/oracle;stop)# Stop the Oracle Listener:echo Stoping Oracle Listeners . echo - /var/log/oracledate + %T %a %D : Stoping Oracle Listener as part of system down. /var/log/oracleecho - /var/log/oraclesu - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl stop /var/log/oracleecho Done.rm -f /var

15、/lock/subsys/oracle# Stop the Oracle Database:echo Stoping Oracle Databases . echo - /var/log/oracledate + %T %a %D : Stoping Oracle Databases as part of system down. /var/log/oracleecho - /var/log/oraclesu - $ORA_OWNER -c $ORA_HOME/bin/dbshut /var/log/oracleecho Done.echo echo - /var/log/oracledate

16、 + %T %a %D : Finished. /var/log/oracleecho - /var/log/oracle;restart)$0 stop$0 start;esac改变文件权限chmod +x /etc/init.d/oracle添加服务chkconfig -level 35 oracle on需要在关机或重启机器之前停止数据库,做一下操作ln -s /etc/init.d/oracle /etc/rc0.d/K01oracleln -s /etc/init.d/oracle /etc/rc6.d/K01oracle修改/etc/oratab这样,oracle服务就会开机自动开启,关机自动关闭了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁