怎么在java中恢复sql数据库?

king_shadow 2006-02-15 03:53:55
怎么在java中恢复(还原)sql数据库?
...全文
151 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
king_shadow 2006-02-16
  • 打赏
  • 举报
回复
这个脚本应该怎么写呢?
我自己写的,老提示正在事务中不能进行备份或恢复操作
infowain 2006-02-16
  • 打赏
  • 举报
回复
你先写一个dos的恢复数据库的脚本。
然后在java里面用exec执行它。
infowain 2006-02-16
  • 打赏
  • 举报
回复
你先写一个dos的恢复数据库的脚本。
然后在java里面用exec执行它。
xuyadong 2006-02-16
  • 打赏
  • 举报
回复
帮你顶下,怎么备份呢?
king_shadow 2006-02-15
  • 打赏
  • 举报
回复
顶下
king_shadow 2006-02-15
  • 打赏
  • 举报
回复
唉,没人回答出来,,顶下~
ccm1980 2006-02-15
  • 打赏
  • 举报
回复
ding
king_shadow 2006-02-15
  • 打赏
  • 举报
回复
用JSP或JAVABEAN实现SQL数据库的还原
比如ASP可以这么实现:

'恢复时要在没有使用数据库时进行!
Set srv=Server.CreateObject("SQLDMO.SQLServer")
srv.LoginTimeout = sqlLoginTimeout
srv.Connect sqlserver,sqlname, sqlpassword
Set rest = Server.CreateObject("SQLDMO.Restore")
rest.Action = 0 ' full db restore
rest.Database = databasename
rest.Devices = Files
rest.Files = bak_file
rest.ReplaceDatabase = True 'Force restore over existing database
if err.number>0 then
response.write err.number&"<font color=red><br>"
response.write err.description&"</font>"
end if
rest.SQLRestore srv

Response.write "<font color=green>恢复成功!</font>"
srv.disconnect
Set srv = nothing
Set rest = nothing
else
Response.write "<font color=red>没有选择操作</font>"
end if
tomuno 2006-02-15
  • 打赏
  • 举报
回复
文件拷贝
ishfox 2006-02-15
  • 打赏
  • 举报
回复
不懂什么意思

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧