oracle数据库备份与还原

本文简单介绍常用的Oracle备份与还原命令。

备份

1.将数据库orcl完全导出,用户名system 密码manager 导出到D:\export.dmp中。

exp system/manager@orcl file=d:\export.dmp full=y

2.导出数据库中指定用户的表(如:system、sys)

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

3.导出数据库中指定的表(如:table1、table2)

exp system/manager@orcl file=d:\export.dmp tables=(table1,table2)

 

还原

1.将D:\export.dmp 中的数据导入orcl数据库中。注意:如果数据库中某张表已经存在,会跳过。

imp system/manager@orcl file=d:\export.dmp

2.将D:\export.dmp 中的数据导入orcl数据库中。如果表存在,则覆盖。

imp system/manager@orcl file=d:\export.dmp ignore=y

3.导入指定的表,其他表不导入。(如:table1)

imp system/manager@orcl file=d:\export.dmp tables=(table1)

 

注:检查数据库oral能否连通

tnsping orcl

 

posted @ 2021-03-30 16:15  JcongJason  阅读(404)  评论(0编辑  收藏  举报