zoukankan      html  css  js  c++  java
  • oracle冷备份后恢复

    本地恢复

    • 在运行中输入cmd。 
    • 在cmd界面中输入sqlplus/nolog进入sql*plus。 
    • 以dba身份连接数据库conn sys/你设定的密码 as sysdba。 
    • 输入:shutdown immediate。(关闭实例) 
    • 根据备份前的路径,把备份的文件手工逆拷贝到相对应的oracle目录中。 
    • 在命令窗口中sql>光标处输入:startup。 (开启实例)

    异地恢复

    注:确保与备份机器安装的是同一版本oracle,并且安装目录相同,并且拥有相同的服务名SID

    • 在运行中输入cmd。 
    • 在cmd界面中输入sqlplus/nolog进入sql*plus。 
    • 以dba身份连接数据库conn sys/你设定的密码 as sysdba。 
    • 输入:shutdown immediate。(关闭实例) 
    • 根据备份前的路径,把备份的文件手工逆拷贝到相对应的oracle目录中。 
    • 在命令窗口中sql>光标处输入:startup。 (开启实例)

    注:如无法登录EM,请重启oracle服务。以上为正常本机恢复过程。如果异地恢复只执行以上步骤,数据库的主机连接字符串则会是备份机器的主机名。所以我们在异地恢复时除了正常恢复步骤还要重建EM。

    重建EM步骤: 
    建议关闭下EM服务。 
    1.删除EM 
        A.在cmd命令窗口输入:emca -repos drop 
        B.在接下来的信息中按自己的数据库信息输入。 
    2.创建EM 
        A.在cmd命令窗口输入:emca -repos create 
        B.在接下来的信息中按自己的数据库信息输入。 
    3.配置EM 
       A.在cmd命令窗口输入:emca -config dbcontrol db 
       B.在接下来的信息中按自己的数据库信息输入。 
  • 相关阅读:
    吴太银:华为消费者云服务Cassandra使用场景与最佳实践
    使用FileZilla连接Linux
    debug 与 release
    删除cocos2dx项目模版
    [转]C/C++控制台输出时设置字体及背景颜色
    iphone调试的一些问题
    [转]Refactoring Game Entities with Components
    使用QT + cocos2dx制作工具
    [转]printf输出字体颜色
    Error: No module named books
  • 原文地址:https://www.cnblogs.com/feiyun126/p/3169598.html
Copyright © 2011-2022 走看看