oracle11g导入/导出数据库

导出
1、创建目录
sqlplus / as sysdba
create directory dbDir as 'd:\oralce_sdic_backup\';
grant read,write on directory dbDir to sdic;
2、cmd导出
expdp sdic/hymake528sdic schemas=sdic dumpfile=oralce_sdic_backup_%date:~0,4%%date:~5,2%%date:~8,2%.dmp logfile=oralce_sdic_backup_%date:~0,4%%date:~5,2%%date:~8,2%.log directory=dbDir
导入
1、删除原用户、表空间
sqlplus / as sysdba;
drop user sdic cascade;
drop tablespace sdic_tablespace including contents and datafiles;
2、创建用户、表空间
sqlplus / as sysdba
create tablespace sdic_tablespace datafile 'E:/soft/oracle11g_data/sdic1.dbf' size 10g autoextend on next 5m;
alter tablespace sdic_tablespace add datafile 'E:/soft/oracle11g_data/sdic2.dbf' size 10g autoextend on next 5m;
create user sdic identified by hymake528sdic;
grant connect,resource,dba to sdic;
alter user sdic default tablespace sdic_tablespace;
3、创建目录
create directory dbDir as 'E:\soft\oracle11g_bak';
grant read,write on directory dbDir to sdic;
4、cmd导入
     impdp sdic/hymake528sdic DIRECTORY=dbDir DUMPFILE=ORALCE_SDIC_BACKUP_20171207.DMP REMAP_SCHEMA=sdic:sdic REMAP_TABLESPACE=USERS:sdic_tablespace table_exists_action=append full=y logfile=imp20171207.log

说明:
1、导出的dumpfile=oralce_sdic_backup_%date:~0,4%%date:~5,2%%date:~8,2%.dmp logfile=oralce_sdic_backup_%date:~0,4%%date:~5,2%%date:~8,2%.log
  %date:~0,4%%date:~5,2%%date:~8,2%这里是取时间yyyyMMdd的方法。
2、alter tablespace sdic_tablespace add datafile 'E:/soft/oracle11g_data/sdic2.dbf' size 10g autoextend on next 5m;
  这是追加了一个数据库文件,当数据库大于32g的时候,一个数据库文件存放不下。
3、删除用户失败处理

  ////如果出现 ORA-00604: 递归 SQL 级别 1 出现错误
  ////或出现ORA-01940:无法删除当前连接的用户
  ////就重启数据库再drop
  ////SQL> shutdown immediate
  ////SQL> startup


 

oracle11g expdp/impdp数据库的更多相关文章

  1. expdp impdp 数据库导入导出命令详解

    一.创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建.create directory dpdata1 as 'd:\test\dump'; 二.查看管理理员目录(同时 ...

  2. expdp impdp 数据库导入导出命令具体解释

    一.创建逻辑文件夹,该命令不会在操作系统创建真正的文件夹.最好以system等管理员创建. create directory dpdata1 as 'd:\test\dump'; 二.查看管理理员文件 ...

  3. 用数据泵技术实现逻辑备份Oracle 11g R2 数据泵技术详解(expdp impdp)

    用数据泵技术实现逻辑备份 from:https://blog.csdn.net/weixin_41078837/article/details/80618916 逻辑备份概述 逻辑备份时创建数据库对象 ...

  4. 通过expdp/impdp进行oracle数据库的备份恢复详细指导

    假定导出oracle数据库home目录为/opt/oracle,数据库用户为exp_user/test,导入用户为imp_user/test,给出如下样例,具体使用时根据实际情况修改路径及用户名/密码 ...

  5. Oracle 数据库备份还原(Expdp/impdp)记录

    最近公司将原数据库服务器切换.之前没整过这块,也是一堆的度娘.经过不停的摸索,终于成功了.现在将这份艰辛记录下来,方便自己以后查阅的同时,方便有类似需求的同学参考. 我们此次切换共分:ERP.LOS. ...

  6. 数据库迁移expdp impdp 与 OGg 搭建

    1.long 字段的无法使用OGG 同步 2.clob字段的导入导出Bug , 生产使用network-link 导入导出太慢了,本地导入导出速度会快3到4倍 .但是测试环境的情况却相反 测试环境和生 ...

  7. Oracle 11G 数据库迁移【expdp/impdp】

    转自:http://www.th7.cn/db/Oracle/201802/263773.shtml 0x01 环境 A 机器,操作系统 CentOS7.3,Oracle版本:11G,IP地址:192 ...

  8. Oracle 11g 数据库 expdp/impdp 全量导入导出

    从一个用户导出导入到另一个用户 问题 环境:oracle 11g; redhat 6 usera是具有DBA权限,密码为usera 全量导出usera用户下的所有内容,并导入到新建的userb用户 解 ...

  9. exp/imp 与 expdp/impdp 区别

    在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间.oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间,而且文件也 ...

随机推荐

  1. R in action读书笔记(10)-第八章:回归-- 异常观测值 改进措施

    8.4 异常观测值 8.4.1 离群点 car包也提供了一种离群点的统计检验方法.outlierTest()函数可以求得最大标准化残差绝对值Bonferroni调整后的p值: > library ...

  2. 飞思卡尔开发板-迅为IMX6开兼容单核 双核 四核Plus开发板

    飞思卡尔开发硬件接口介绍: 核心板参数 尺寸:51mm*61mm CPU:Freescale Cortex-A9 四核 i.MX6Q,主频 1.2 GHz 内存:2GB DDR3 存储:16GB EM ...

  3. leetcode_486. Predict the Winner

    https://leetcode.com/problems/predict-the-winner/ 题目描述:给定一个非负的积分数组,玩家1可以从数组两端任取一个积分,接着玩家2执行同样的操作,直至积 ...

  4. sosoapi的安装

    sosoapi简介及其用户手册:http://www.sosoapi.com/pass/help/manual.htm 该随笔的大概分为: 1.sosoapi的基础安装  2.sosoapi使用域名访 ...

  5. CS2QS

    inline QString MotorCS2QS(CString cs) { return QString::fromWCharArray((LPCTSTR)cs, cs.GetLength()); ...

  6. 小b和灯泡

    2489 小b和灯泡 2 秒 262,144 KB 10 分 2 级题   小b有n个关闭的灯泡,编号为1...n. 小b会进行n轮操作,第i轮她会将编号为i的倍数的灯泡的开关状态取反,即开变成关,关 ...

  7. struct 和class 区别

    最开始,就让我们来讨论一下一个最最基本,也最最容易被人忽视掉的问题——C++中的struct和class有什么区别?如果谈到C中的struct和C++中的class的区别,你应该会告诉我很多.但我现在 ...

  8. (thinkPHP)PHP常用函数大全

    usleep() 函数延迟代码执行若干微秒.unpack() 函数从二进制字符串对数据进行解包.uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID.time_sleep_until() ...

  9. 用LAMP构架创建DISCUZ论坛

    # rpm -q httpd mariadb mariadb-server php php-mysql # yum -y install httpd mariadb-server php php-my ...

  10. Laravel数据库测试的另一种方案-SQLite

    Laravel数据库测试 在测试方面,Laravel内置使用PHPUnit提供了非常方便的解决方案.而对于数据库增删改查的测试,要解决的一个很重要的问题就是如何在测试完成之后,恢复数据库的原貌,例如要 ...