JAVA程序怎样实现Oracle数据库备份和还原

如题所述

oracle的备份和还原可以用命令行来实现

备份 exp system/manager@TEST file=d:\daochu.dmp full=y

还原 imp system/manager@TEST file=d:\daochu.dmp

将上面的备份、还原命令可以新建成bat文件。然后在java中可以运行bat文件

Runtime.getRuntime().exec("cmd.exe   /C   start   D:\\test.bat");

这样就实现了oracle的备份与还原。当然这里只是提供一个大概的思路,实际运用中可能需要备份某些数据,还原到其他数据库等。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-18
用oracle自带的备份工具就好了,一条命令搞定,加上shell脚本和crontab定时任务就可以做到定时备份。本回答被提问者采纳
相似回答