linux CentOS6.7桌面版-oracle11G服务端安装.docx

linux CentOS6.7桌面版-oracle11G服务端安装.docx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux CentOS6.7 oracle11G服务端安装 2019年2月10日 目录 TOC \o "1-3" \h \z \u 1.安装环境 3 2.系统参数配置 3 3.RPM依赖包安装 9 4.安装过程 10 5.配置HOSTS 15 6.数据库建库 15 7.多个实例建库及启动及关闭 22 8.配置监听及本地网络服务 22 9.客户端PLSQL访问配置 32 10.开启EM 34 11.开机自动启动数据库 34 99.其他 35 99.2监听服务启动、关闭、注册 35 99.3防火墙管理 35 99.4安装oracle提示权限不够 36 99.5windows系统共享文件夹给Linux系统 36 99.6提示ORA-01031 insufficient privileges,远程使用plsql工具登录sys用户。 37 99.7.多实例的自动随机启动 37 99.99常见问题 38 1.安装环境 Linux服务器:CetOS6.7 64位 Oracle服务器:Oracle11gR2 64位 2.系统参数配置 约定格式: 命令提示符#和$:执行命令之前注意看命令面前的提示符,如果是#表示这个命令是需要root用户执行的,如:# vi /etc/sysconfig/network-scripts/ifcfg-eth0;如果是$则表示命令需要使用普通用户oracle来执行,如:$ lsnrctl start,别搞混了!!! 1. 配置系统的网络,使其能够连接互联网,因为我没有配本地YUM源,所以后面需要联网来安装一些依赖包。 # vi /etc/sysconfig/network-scripts/ifcfg-eth0打开网卡文件,配置静态IP地址,如图。 修改完成后:wq保存。 再# service network restart重启网络服务。 验证一下是否可以使用网络了。 2. 修改本机名称,一般用于生产环境能够方便区分服务器的用途,如果是自己测试,此步骤可做可不做。 # vi /etc/sysconfig/network打开配置文件,修改HOSTNAME=dbserver.localdomain 保存退出,然后再执行# hostname dbserver.localdomain,再注销重新登陆系统,就可以看到修改结果了: 3. 修改系统标识(oracle默认不支持CentOS系统安装),否则oracle将无法识别本系统导致安装失败。 执行# vi /etc/RedHat-release打开文件,注释掉# CentOS release 6.7(final),在下面添加 Red Hat Enterprise Linux 6。注意具体修改成red hat成哪个版本需要根据你系统的版本来看。 4. 关闭selinux,# vi /etc/selinux/config,修改SELINUX=enforcing的值为disabled。 5. 关闭防火墙# chkconfig iptables off,#service iptables stop: 6. 修改内核参数,打开 # vi /etc/sysctl.conf 文件,在文件最后加上如下参数: fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 同时记得注释掉原文件中已存在的一些参数,如下: 再执行# sysctl –p使参数生效。 参数详解如下: fs.aio-max-nr= 1048576 //同时可以拥有的的异步IO请求数目。1048576 即 1024*1024 也就是 1024K 个。 fs.file-max= 6553600 //系统允许打开的文件数。 kernel.shmall= 4194304 //设置共享内存总页数。这个值太小有可能导致数据库启动报错。这个是8G的值,如果大于8G需要调整。

文档评论(0)

代写文稿 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档