问题描述
java如何实现远程备份与还原ORACLE数据库中的表 本地没有装ORACLE数据库,项目是B/S模式的,想在页面加上两个按钮"备份数据","还原数据" 每台客户端不可能都装ORACLE数据库
解决方案
在应用服务器端装个oracle客户端,然后用java的外部命令调用方式.
解决方案二:
如果是个别业务表的数据需要备份和还原可以自己写个导出、导入的功能。(导出的数据可以组织成有格式的文本或者XML)如果是全部表的备份和还原,建议还是人工用命令去操作好。
解决方案三:
可以先把数据库的操作写成批处理,然后在java代码里面执行批处理文件.
解决方案四:
楼上说的正解"在应用服务器端装个oracle客户端,然后用java的外部命令调用方式.",不过要注意一点,oracle客户端的版本必须大于或等于服务器端的版本;另外,尽可能说服客户让操作人员手工去处理更好一些,毕竟一条exp语句也是比较简单的
时间: 2024-10-31 13:15:20