在Oracle数据库中,有一用户如USER,如需要建立相同的数据来做备份,可新建一用户USERBAK,这样可以在USER中继续进行处理,同时需要查看以前的数据,可以选择USERBAK来进行.
- 建立用户USERBAK
- 给USER赋予IMP FULL DATABASE角色
- 使命命令 exp username/passwd 把USER数据和结构等导出来,文件名指定为bak.dmp
- 使用命令 imp username/passwd fromuser=USER touser=USERBAK file=bak.dmp ignore=y
这样USERBAK和USER数据就一致了,起到了备份的作用.