oracle数据备份导出导入


(exp.exe和imp.exe在oracle安装目录下bin目录中。使用步骤如下:运行---输入cmd---cd命令转

到exp.exe和imp.exe所在的目录,按实际情况输入下面语句即可。)
exp导出:
1 将数据库db完全导出,用户名dbuser 密码dbuser_db 导出到E:\090614dbback.dmp中
   exp dbuser/dbuser_db@db file=E:\090614dbback.dmp full=y

2 将数据库中dbuser用户的表导出
   exp dbuser/dbuser_db@db file=E:\090614userback.dmp owner=(dbuser)
3 将数据库中的表表1,部门表_数据库导出
   exp dbuser/dbuser_db@db file=E:\090614tableback.dmp tables=(表1,部门表_数据库)


imp导入:(先建立一个数据库,不一定与备份前同名;再建立表空间,并且建立用户,这几个名字

需要与原来一样):
1 将E:\090614back.dmp 中的数据导入db数据库中(ignore=y如果表已经存在不会报错)。
   imp dbuser/dbuser_db@db file=E:\090614dbback.dmp full=y ignore=y

2 将E:\090614tableback.dmp中的表表1,部门表_数据库 导入
 imp dbuser/dbuser_db@db  file=E:\090614tableback.dmp  tables=(表1,部门表_数据库)

ignore=y

你可能感兴趣的:(oracle)