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)

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...