zoukankan      html  css  js  c++  java
  • Oracle数据备份与恢复(导入导出)CMD命令

    数据导出:
    1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
    exp system/manager@TEST file=d:daochu.dmp full=y
    2将数据库中system用户与sys用户的表导出
    expsystem/manager@TESTfile=d:daochu.dmpowner=(system,sys)
    3将数据库中的表table1、table2导出
    expsystem/manager@TESTfile=d:daochu.dmptables=(table1,table2)
    4将数据库中的表table1中的字段filed1以"00"打头的数据导出
    expsystem/manager@TESTfile=d:daochu.dmptables=(table1)query="wherefiled1like'00%'"

    上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
    不过在上面命令后面加上compress=y就可以了

    数据的导入

    1将D:daochu.dmp中的数据导入TEST数据库中。
    impsystem/manager@TESTfile=d:daochu.dmp
    上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
    在后面加上ignore=y就可以了。

    2将d:daochu.dmp中的表table1导入
    impsystem/manager@TESTfile=d:daochu.dmptables=(table1)

    注意事项:导出dmp数据时需要有导出表的权限的用户,否则不能导出。

  • 相关阅读:
    codeforces 616B Dinner with Emma
    codeforces 616A Comparing Two Long Integers
    codeforces 615C Running Track
    codeforces 612C Replace To Make Regular Bracket Sequence
    codeforces 612B HDD is Outdated Technology
    重写父类中的成员属性
    子类继承父类
    访问修饰符
    方法的参数
    实例化类
  • 原文地址:https://www.cnblogs.com/lichuangblog/p/6907013.html
Copyright © 2011-2022 走看看