zoukankan      html  css  js  c++  java
  • linux 通过tar直接打包方式 迁移oracle的软件包环境:rdbms/lib/config.c

    step1.修改sysctl.conf

    step2.修改ulimit.conf

    step3.打包源oracle安装包

    step4.通过id{oracle的安装运行用户} 获取安装oracle的【ORACLE_HOME目录】、【用户】、【用户组】:注意uid、gid

      注意:rdbms/lib/config.c的配置信息:可用于查找原始用户组的配置信息

    step5.在目标环境创建“step4”中获取到的相应用户及用户组

    step6.在目标环境安装必要的软件包:gcc、make、libaio、libcap等

    step7.通过tar解压:最好保持和源目录一致,否则需要修改一堆的sh脚本;保持用户、用户组一致

    step8.清理解压后的listner.ora及initXXX.ora(或,进行适当的修改)

    step9.设置oracle的环境变量,运行relink命令重新编译,以适应当前linux系统环境

    ok!

    问题:

    1. 路径不同的问题:可通过修改相应的sh脚本完成

    2.具有dba权限的用户组配置不正确,则“sqlplus / as sysdba”可能不断提示:用户/密码不正确,无法登录

    3.libaio、libcap等包未安装,则无法正确运行

  • 相关阅读:
    mangoDB
    python文档
    单例模式
    celery
    flask 部署
    json
    Docker+Jenkins+Go完成自动化部署
    Go多协程循环打印ABAC
    正则表达式
    从零开始学Go之并发(四):互斥
  • 原文地址:https://www.cnblogs.com/jinzhenshui/p/10997438.html
Copyright © 2011-2022 走看看