首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

jdbc 兑现Oracle全库备份

2012-07-22 
jdbc 实现Oracle全库备份在sqlplus下可以用$exp 用户名/密码@URL fully filed:\\tables.dmp这样可以实现

jdbc 实现Oracle全库备份
在sqlplus下可以用$exp 用户名/密码@URL full=y file=d:\\tables.dmp这样可以实现数据库全库备份,也是逻辑备份,
但把以上语句放到jdbc来实现,则运行出错,出错信息为 无效字符

所以我想问一下,用jdbc怎么实现数据库的全库备份??

[解决办法]
建议备份数据库不要在程序里边弄,备份时出错都没办法处理。
还是手动备份的好,出错可以处理。
[解决办法]
exp是pl/sql的咚咚吗?我怎么记得是一个可执行文件(命令),在shell(命令行)里执行?
[解决办法]
runtime类 运行你的命令(好像是这个吧,有点忘了,就是走操作系统的命令)


exp 命令是系统执行的而不是数据库 所以会报错
[解决办法]
最好只用 JDBC 做数据库应用,而不是做数据库管理工作!
[解决办法]
另外 exp是系统命令,不是sqlplus下的命令
[解决办法]

探讨

引用:
最好只用 JDBC 做数据库应用,而不是做数据库管理工作!

我在别人的提问里也看到了你的回答,但是现在要求是这样,所以我也不知道怎么办好,,

热点排行
Bad Request.