zoukankan      html  css  js  c++  java
  • 数据的备份(导入和导出)

    导出

    分为三种类型

    a)      导出表

    b)     导出方案

    c)      导出数据库

    特别说明:

    在导入和导出输入命令的时候要到Oracle 的目录下的bin目录下去导。

    exp userid = scott/tiger@MLDN tables=(emp) file = e:emp.dmp;

    导出表

    导出其他方案的表

    exp userid = scott/tiger@MLDN tables=(scott.emp) file = e:emp.dmp;

    只导出表格的结构,不需要表格的数据。

    只需要在前一条语句后面加上 rows = n ;

    直接导出方式

    如果一张表非常大,则在后面加上direct = y 就可以了,速度比较快。

    exp userid = scott/tiger@MLDN tables=(scott.emp) file = e:emp.dmp   direct = y;

    导出方案

    导出自己的方案的时候

    exp scott/tiger@MLDN owner = scott file = e:scott.dmp;

    exp system/manager@MLDN owner = (system,zhuopeng) file = e:zhuopeng.dmp;    (导出了两个人的方案)。

    导出数据库

    要求用户有dba权限或者exp_full_database权限

    exp userid = system/manager@MLDN full = y inctype = complete file = e:dmp;

    导入

    导入自己的表

    加入scott的emp表格被损坏了,就可以再次导入回去。

    imp userid = scott/tiger@MLDN tables = (emp) file =e:emp.dmp (注意,后面没有分号) ;

    emp表中有一列deptno而的deptno是指向dept表,所以有阻碍键,不能导入到其他的方案中。如果没有阻碍键的关系,则可以导入到其他的方案中。

          导入方案

           Imp userid = scott/tiger file = d:xxx.dmp

           一个用户要导入其他的方案的时候需要有dba权限

          

    导入数据库

  • 相关阅读:
    远程发送和接收数据流生成图片
    iTextSharp 设置 PDF 所有页面背景图功能
    iTextSharp 生成 PDF 问题集合
    C# 中 IL/MSIL , CTS , CLS , CLR , JIT 分别是什么 ?
    django创建项目2 jojo
    selenium键盘操作 jojo
    python格式化 jojo
    安装了Django后,执行djangoadmin.py无法创建工程的解决办法 jojo
    django创建项目1 jojo
    python自带模块模拟鼠标和键盘操作 jojo
  • 原文地址:https://www.cnblogs.com/da-peng/p/5323342.html
Copyright © 2011-2022 走看看