设为首页 收藏本站
查看: 1160|回复: 0

[经验分享] Centos 5.4安装Oracle11g-Web运维

[复制链接]

尚未签到

发表于 2018-9-23 08:29:16 | 显示全部楼层 |阅读模式
  Centos 5.4(32位)、Red Hat 5.5 Enterprise5.5(32位)实验成功
  一、准备安装的软件:
  1、软件包(18个)
  binutils、compat-libstdc++、elfutils-libelf、elfutils-libelf-devel
  glibc、glibc-common、glibc-devel、gcc、gcc-c++、libaio、libaio-devel
  libgcc、libstdc++、libstdc++-devel、make、sysstat、unixODBC、unixODBC-devel
  2、检查包是否已经安装
  系统安装时安装“开发工具”、“开发库”基本上所需安装包都已安装,个别需手动安装。检查软件包
  1、rpm -qa compat*
  缺少compat-libstdc++-33-3.2.3-61.i386包
  2、rpm -qa |grep elfutils*
  3、rpm -qa |grep glibc*
  4、rpm -qa |grep gcc
  5、rpm -qa |grep libaio
  缺少libaio-devel-0.3.106-3.2.i386包
  6、rpm -qa |grep libgcc
  7、rpm -qa |grep libstdc
  8、rpm -qa |grep make-3
  9、rpm -qa |grep sysstat
  缺少sysstat-7.0.2-3.el5.i386
  10、rpm -qa |grep unixODBC
  缺少
  unixODBC-devel-2.2.11-7.1.i386
  unixODBC-2.2.11-7.1.i386
  11、rpm -qa |grep binutils
  这些软件直接从安装光盘上找到后安装;rpm –ivh 包名称
  二、配置oracle运行参数
  在/etc/sysctl.conf中加入以下内容:
  kernel.sem = 250 32000 100 128
  net.ipv4.ip_local_port_range = 1024 65000
  net.core.rmem_default=4194304
  net.core.rmem_max=4194304
  net.core.wmem_default=262144
  net.core.wmem_max=262144
  sysctl –p 使内核参数立即生效。
  三.建立ORACLE的用户群组
  groupadd oinstall
  groupadd dba
  useradd -g oinstall -G dba oracle
  passwd oracle
  oracle密码
  nobody用户及oracle用户:
  id nobody
  id oracle
  四.建立目录和权限
  在/home下的oracle目录下创建/DB目录作为Oracle数据库的安装目录,并在/DB下创建database目录来存放Oracle数据库的安装文件。
  mkdir /home/oracle/DB
  chown -R oracle:oinstall /home/oracle/DB
  五.Oracle用户设置Shell限制
  1、vi /etc/security/limits.conf
  oracle soft nproc 2047
  oracle hard nproc 16384
  oracle soft nofile 1024
  oracle hard nofile 65536
  2、vi /etc/pam.d/login
  session required /lib/security/pam_limits.so
  session required pam_limits.so
  3、vi /etc/profile
  if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
  ulimit -p 16384
  ulimit -n 65536
  else
  ulimit -u 16384 -n 65536
  fi
  fi
  六、设置环境变量
  cd /home/oracle
  vi .bash_profile
  ORACLE_BASE=/home/oracle/DB
  ORACLE_HOME=$ORACLE_BASE/oracle
  ORACLE_SID=fxcx
  PATH=$ORACLE_HOME/bin:$PATH
  export ORACLE_BASE ORACLE_HOME ORACLE_SID
  使环境变量生效
  source /home/oracle/.bash_profile
  七、安装
  1.oracle用户登录
  su - oracle
  进入安装目录
  cd /home/oracle/DB/database
  安装
  ./runInstaller
DSC0000.png

DSC0001.png

DSC0002.png

DSC0003.png

DSC0004.png

DSC0005.png

DSC0006.png

DSC0007.png

DSC0008.png

DSC0009.png

DSC00010.png

DSC00011.png

  netca配置监听程序(Oracle Net Services)
  [root@localhost oracle]# netca
DSC00012.png

DSC00013.png

DSC00014.png

DSC00015.png

DSC00016.png

DSC00017.png

DSC00018.png

  dbca创建数据库实例
  [root@localhost oracle]# dbca
DSC00019.png

DSC00020.png

DSC00021.png

DSC00022.png

DSC00023.png

DSC00024.png

DSC00025.png

DSC00026.png

DSC00027.png

  七、设置监听自动启动
  cd /home/oracle/DB/oracle/bin
  vi dbstart
  ORACLE_HOME_LISTNER=$ORACLE_HOME
  开机启动 vi /etc/rc.d/rc.local
  /home/oracle/DB/oracle/bin/lsnrctl start
  或su oracle –lc “/home/oracle/DB/oracle/bin/lsnrctl start”
  八、启动企业管理器
  emctl start dbconsole //开启企业管理器
  emctl stop dbconsole //关闭企业管理器
  https://172.16.23.219:1158/em 用户名:system 密码:oracle(安装时候设定的)
  启动数据库dbstart
  关闭数据库dbshut
  启动监听lsnrctl start
  关闭监听lsnrctl stop
  开启代理 emctl start agent
  关闭代理emctl stop agent
  sqlplus /nolog
  conn / as sysdba
  startup //启动实例
  shutdown immediate //关闭实例


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-600105-1-1.html 上篇帖子: ORACLE 日期查询 下篇帖子: oracle基础培训教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表