• Oracle数据库迁移文档


    Oracle数据库迁移文档
    环境:源centos6.5    新centos7.2,oracle11gr2.
    由于源机器不行需要迁移到新服务器。
    操作步骤:
    1.在新服务器上安装oracle数据库的依赖环境
    yum -y install gcc make binutils gcc-c++ compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-devel-static elfutils-libelf-devel ksh libaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel pcre-devel
    yum install -y libXext
     
    2,修改/etc/sysctl.conf
    kernel.shmall = 8388608
    kernel.shmmax = 536870912
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    net.ipv4.ip_local_port_range = 9000 65500
    sysctl –p
     
    3,修改/etc/security/limits.conf
    oracle           soft    nproc           2047
    oracle           hard    nproc           16384
    oracle           soft    nofile          1024
    oracle           hard    nofile          65536
    oracle           soft    stack           10240
     
    4 ,添加/etc/pam.d/login
    session  required   /lib64/security/pam_limits.so
    session  required   pam_limits.so
     
    5,创建oracle用户,和源上的要一致注意id
    groupadd -g 503 oinstall
    groupadd -g 504 dba
    useradd -u 502 -g  oinstall -G dba oracle
     
    6,创建和源一样的安装路径,数据路径,Oracle环境变量
    mkdir /data/oracle/
    chown oracle.oinstall oracle/
    vim /home/oracle/.bash_profile
     
    7,使用rsync同步数据。时间可能较长(需要停掉oracle的服务)
     
    8,同步完成后su – oracle,启动数据库。
     
    遇到的问题:
    1. 注意连接文件的路径,同步后会有问题。
    2. 注意tmpfs      31G     0   31G   0% /dev/shm。
    过小,数据库会启动失败。
    解决:
    vim /etc/fstab,中加入
    tmpfs                  /dev/shm                tmpfs   defaults,size=31G         0 0
    重新挂载
    umount /dev/shm
    mount /dev/shm
     
  • 相关阅读:
    PAT-乙级-1008 数组元素循环右移问题
    PAT-乙级-1007 素数对猜想
    PAT-乙级-1006 换个格式输出整数
    PAT-乙级-1005 继续(3n+1)猜想
    PAT-乙级-1003 我要通过!
    PAT-乙级-1004 成绩排名
    PAT-乙级-1002 写出这个数
    PAT-乙级-1001 害死人不偿命的(3n+1)猜想
    PAT-甲级-1002-A+B for Polynomials
    【windows】共享文件夹设置
  • 原文地址:https://www.cnblogs.com/han1094/p/9156014.html
Copyright © 2020-2023  润新知