• Oracle 导入dmp 故障存储文件


    创建表空间及用户
    CREATE TABLESPACE OracleDBF
    DATAFILE 'D:appzhoulxoradatadcOracleDBF.DBF' SIZE 100M AUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED -- 这里是你设置数据库存放的地方,可以自己选定位置
    PERMANENT
    DEFAULT STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645)
    MINIMUM EXTENT 64K
    LOGGING
    ONLINE
    /
    create user OracleDBF identified by salis default tablespace OracleDBF temporary tablespace temp;
    /
    GRANT DBA TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY DICTIONARY TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY SEQUENCE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY TABLE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY TRANSACTION TO OracleDBF WITH ADMIN OPTION
    /
    GRANT UNLIMITED TABLESPACE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT CREATE SESSION,RESOURCE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT CREATE ANY VIEW to OracleDBF
    /

    数据泵导入
    查询目录
    select * from dba_directories
    创建目录
    create directory DATABASE as 'e:database' 

    --------------------------------------------------------------------------------------------------------

    这一步在命令行输入
    导入
    impdp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1) directory=DATABASE(这里是上面创建的目录名称) dumpfile=OracleDBF.dmp schemas=OracleDBF  -- E:database 是你存放DBF文件的位置

    --imp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1)  file=D:databaseTEST.DMP full=y (imp没有directory、dumpfile、schemas这些关键字,直接写路径就好了)
    expdp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1)directory=DATABASE dumpfile=OracleDBF.dmp schemas=OracleDBF  -- E:database 是你存放DBF文件的位置

    --exp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1)file=D:databaseTEST.DMP full=y (exp没有directory、dumpfile、schemas这些关键字,直接写路径就好了)
    ---------------------------------------------------------------------------------------------------------
    删除用户再创建
    drop user OracleDBF cascade;
    /
    create user OracleDBF identified by salis default tablespace OracleDBF temporary tablespace temp;
    /
    GRANT DBA TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY DICTIONARY TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY SEQUENCE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY TABLE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT SELECT ANY TRANSACTION TO OracleDBF WITH ADMIN OPTION
    /
    GRANT UNLIMITED TABLESPACE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT CREATE SESSION,RESOURCE TO OracleDBF WITH ADMIN OPTION
    /
    GRANT CREATE ANY VIEW to OracleDBF
    /

  • 相关阅读:
    JavaWeb学习笔记(3)
    JavaWeb学习笔记(2)
    JavaWeb学习笔记(1)
    Java学习笔记(20)
    Java学习笔记(19)
    Java学习笔记(18)
    Java学习笔记(17)
    Java学习笔记(16)
    Java学习笔记(15)
    Java学习笔记(14)
  • 原文地址:https://www.cnblogs.com/firebet/p/14120540.html
Copyright © 2020-2023  润新知