zoukankan      html  css  js  c++  java
  • ORACLE 数据库备份DUMP文件还原

    参考:https://www.php.cn/java/base/461818.html

    1、expdp导出的时候,需要创建 DIRECTORY,不同的导出方式,导入的方式不一样(还有种imp导入)

    导出什么表空间,导入也要什么表空间。导出什么用户,导入也要什么用户。

    cmd->sqlplus—>system/12345

    2、如果没有要新建。

    create directory NC65 as 'D:NC65'



    从服务器expdp导出了TOOLBOX用户的数据库dmp文件,要导入本地开发环境中。

    本地oracle环境是全新的(windows环境)。

    3、创建表空间

    create tablespace NNC_DATA01
    datafile 'D:apporcloradataNNC_DATA01.dbf' size 500M
    autoextend on next 100M maxsize unlimited logging
    extent management local autoallocate
    segment space management auto;

    4、表空间下的文件windows最大单个文件问32G限制,所以文件大小超过时需新增数据文件

    alter tablespace NNC_DATA01 add datafile 'D:apporcloradataNNC_DATA02.DBF' size 500m autoextend on next 1024m maxsize 30G;

    5.删除表空间

    drop tablespace NNC_DATA01 including contents and datafiles;

    6、创建用户,赋予权限’

    create user TOOLBOX identified by 123456;
    
    alter user TOOLBOX default tablespace TOOLBOX;
    
    grant CREATE ANY DIRECTORY,create session,create table,create view,unlimited tablespace to TOOLBOX;

    7、登录ToolBox用户

    8、导入

    impdp toolbox/123456 DIRECTORY=DMPDIRDUMPFILE=hz_toolbox_20160613.dmp full=y
    
    
    impdp system/12345@orcl directory=NC65 dumpfile=C##NC65_20210522_221547.DMP logfile=C##NC65_20210522_221547.log table_exists_action=replace

    总结:

    create directory NC65 as 'D:NC65'
    
    create tablespace NNC_DATA01
    datafile 'D:apporcloradataNNC_DATA01.dbf' size 500M
    autoextend on next 100M maxsize unlimited logging 
    extent management local autoallocate
    segment space management auto;
    
    impdp system/12345@orcl directory=NC65 dumpfile=C##NC65_20210522_221547.DMP logfile=C##NC65_20210522_221547.log table_exists_action=replace
    
    创建用户:不以C##开头会报错
    create user C##tester 
    identified by "12345" 
    default tablespace NNC_DATA01
    temporary tablespace TEMP;
    
    grant connect, resource to C##tester ; 
    grant dba to  C##tester;
  • 相关阅读:
    Hadoop生态圈-Hive快速入门篇之HQL的基础语法
    Hadoop生态圈-Hive快速入门篇之Hive环境搭建
    Hadoop生态圈-zookeeper的API用法详解
    Hadoop生态圈-zookeeper完全分布式部署
    Hadoop基础-MapReduce的工作原理第一弹
    Hadoop基础-HDFS的读取与写入过程
    java基础-回调函数(callback)
    Hadoop基础-网络拓扑机架感知及其实现
    Hadoop基础-HDFS数据清理过程之校验过程代码分析
    Hadoop基础-Protocol Buffers串行化与反串行化
  • 原文地址:https://www.cnblogs.com/wangdongying/p/14808797.html
Copyright © 2011-2022 走看看