java如何实现远程备份与还原ORACLE数据库中的表

悬赏:5 发布时间:2008-06-19 提问人:lulcxu (初级程序员)

java如何实现远程备份与还原ORACLE数据库中的表 

本地没有装ORACLE数据库,项目是B/S模式的,想在页面加上两个按钮"备份数据","还原数据"

每台客户端不可能都装ORACLE数据库

采纳的答案

2008-06-20 likestar (初级程序员)

在应用服务器端装个oracle客户端,然后用java的外部命令调用方式.

提问者对于答案的评价:
谢谢 虽然最后还是实现不了 因为服务器端 与 ORACLE数据库不在同一台机子上面 也不能在同一台机子上面

其他回答

楼上说的正解"在应用服务器端装个oracle客户端,然后用java的外部命令调用方式.",不过要注意一点,oracle客户端的版本必须大于或等于服务器端的版本;
另外,尽可能说服客户让操作人员手工去处理更好一些,毕竟一条exp语句也是比较简单的
lighter (高级程序员) 2008-06-20
可以先把数据库的操作写成批处理,然后在java代码里面执行批处理文件.
joseph1985 (初级程序员) 2008-06-24
如果是个别业务表的数据需要备份和还原可以自己写个导出、导入的功能。(导出的数据可以组织成有格式的文本或者XML)
如果是全部表的备份和还原,建议还是人工用命令去操作好。
marystone (中级程序员) 2008-07-03