Oracle数据库的导出和导入

导出工具exp

他是操作系统下一个可执行的文件,存放目录/Oracle_Home/bin.

exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同的OS间迁移.

他有三种模式:

  1. 用户模式:导出用户所有对象以及对象中的数据.

b.表模式: 导出用户所有表或者指定表.

c.整个数据库: 导出数据库中所有对象.

例子(用户名system,密码manager):

  1. 将数据库test完全导出,导出到D:tianma.dmp

    exp system/manager@test file=d: ianma.dmp full=y

  2. 将数据库中的system用户与sys用户的表导出

    exp system/manager@orcl file=d: ianma.dmp owner=(system,sys)

  3. 将数据库中的表student,class导出

    exp system/manager@orcl file=d: ianma.dmp tables(student,class)

4.将数据库中student表中filed字段以”00”打斗的数据导出

exp system/manager@test file=d: ianma.dmp tables(student) query=”where filed like ‘00%’”

0%