Oracle数据导入导出基本操作示例

前端之家收集整理的这篇文章主要介绍了Oracle数据导入导出基本操作示例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Oracle数据导入导出基本操作示例


  1. 数据导出

    a.将数据库orcl完全导出,用户名user 密码password 导出到D:\dc.dmp中

    exp user/password@orcl file=d:\dc.dmp full=y

    full=y 表示全库导出


    b.将数据库中user1和user2用户导出

    exp user/password@orcl file=d:\dc.dmp owner=(user1,user2)

    full方式可以备份所有用户数据库对象,包括表空间、用户信息等,owner=XX只能备份指定用户的对象.


    c.将用户user中表user_operator,user_id导出

    exp user/password@orcl file=d:\dc.dmp tables=(user_operator,user_id)

    tables=xx 表示备份相关表


d.按条件导出数据

exp user/password@orcl file=d:\dc.dmptables=(user_id)query=’where dept_id=1’

e.只导出表,不导出数据

exp user/password@orcl file=d:\dc.dmp tables=(user_id)rows=N


2.数据导入

a.将D:\dc.dmp中导入到数据库

impuser/password@orcl file=d:\dc.dmpignore=y

ignore=y 表示忽略错误 因为有的表已经存在,然后它就报错,对该表就不进行导入。


b.将d:\daochu.dmp中的表user_id导入

impuser/password@orcl file=d:\dc.dmp tables=(user_id)

猜你在找的Oracle相关文章