社区
Web 开发
帖子详情
java web项目数据库备份问题
buqitianxie
2010-10-29 12:48:28
使用Struts2+JDBC做的一个web系统,数据库使用的是sql server 2000,客户要求增加一个数据备份、恢复功能,没有头绪,忘高手指教
...全文
190
10
打赏
收藏
java web项目数据库备份问题
使用Struts2+JDBC做的一个web系统,数据库使用的是sql server 2000,客户要求增加一个数据备份、恢复功能,没有头绪,忘高手指教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rjzou2006
2010-10-31
打赏
举报
回复
http://topic.csdn.net/u/20090923/09/3fb45364-a09f-4ea2-8275-e06b2ab5d791.html
寻道的 Programmer
2010-10-31
打赏
举报
回复
一个思路,点击数据备份的时候,后台进行的操作是把这些数据添加到一个新表中,点击数据恢复的时候,把所有有关操作的表替换成你备份的表
寻道的 Programmer
2010-10-31
打赏
举报
回复
研究一下!
泓博
2010-10-30
打赏
举报
回复
[Quote=引用 2 楼 leehuat 的回复:]
直接写个bat文件 把执行的语句sql文件 做window计划任务 每天定时执行bat 不就备份了吗
DECLARE @name varchar(50)
DECLARE @datetime char(14)
DECLARE @path varchar(255)
DECLARE @bakfile varchar(255)
DECLARE @OLDDATE DATETIME
set……
[/Quote]
把2楼的写成一个存储过程,然后用java调用也可以的.
buqitianxie
2010-10-30
打赏
举报
回复
自己顶
blazingfire
2010-10-29
打赏
举报
回复
java调用T-Sql来备份。
xtbzqw
2010-10-29
打赏
举报
回复
一个是如2楼说的一样,写一个脚本命令,让windows执行定时任务,如果要在程序里面做,可以用java的定时器,spring的定时调度,都比较简单的,原理就是写一个任务定时去执行一段备份数据库的sql就可以!
limengchengg
2010-10-29
打赏
举报
回复
购买 Oracle的GolderGate
简单易用 保证可靠性
非广告 只是觉得很强大
leehuat
2010-10-29
打赏
举报
回复
直接写个bat文件 把执行的语句sql文件 做window计划任务 每天定时执行bat 不就备份了吗
DECLARE @name varchar(50)
DECLARE @datetime char(14)
DECLARE @path varchar(255)
DECLARE @bakfile varchar(255)
DECLARE @OLDDATE DATETIME
set @name='CRM_DB'
set @datetime=CONVERT(char(8),getdate(),112) + REPLACE(CONVERT(char(8),getdate(),108),':','')
set @path='D:\backup'
set @bakfile=@path+'\'+@datetime+'_'+ @name+'.bak'
backup database @name to disk=@bakfile with name=@name
SELECT @OLDDATE=(SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(m,0,dateadd(month,-1,getdate()))+1, 0)))
EXECUTE master.dbo.xp_delete_file 0,N'd:\backup',N'bak',@olddate,1
go
上面是sql文件
@echo off
set path=%path%;C:\Program Files\Microsoft SQL Server\80\Tools\binn
echo 数据库备份开始 >> d:\backup\backup_user_dbms.txt
date /t >> d:\backup\backup_user_dbms.txt
time /t >> d:\backup\backup_user_dbms.txt
osql.exe -S 192.168.0.132 -U sa -P 1234 -i back.sql
echo 数据库备份完成 >> d:\backup\backup_user_dbms.txt
date /t >> d:\backup\backup_user_dbms.txt
time /t >> d:\backup\backup_user_dbms.txt
echo .
echo .
echo . 数据库备份完成
echo .
echo .
rem pause
这个是bat文件
在做个window计划任务每天定时执行就 好了 或者用spirng做计划任务也可以
超市管理系统小型的(
java
)
1568_fjswpic12人气:超市管理系统\\数据库脚本和
数据库备份
超市管理系统\\数据库脚本和
数据库备份
-Supermarket ...所属分类:发布日期:2008-10-13文件大小:3845697提供者:StrutsNETBOOK6人气:一款网上书店的J2EE代码,...
java
代码实现
数据库备份
java
实现
数据库备份
JAVA
WEB实现
数据库备份
功能
整体思路这次公司的网管系统需要做一个
数据库备份
的功能,由于使用的MySql数据库,而且系统是windows(目前也就会windows),所以可以选择的方法就比较有限了。 一开始我尝试使用mysql的select命令来导出数据表,...
Java
代码实现备份与恢复数据库
执行backup(file, command)方法时,创建了一个实现Callable接口的对象,这个对象用于处理执行
数据库备份
时产生的信息,如果备份失败,会把失败的文件删除掉,代码如下: 删除备份失败的文件调用
Java
web 项目中对
数据库备份
和恢复
说白了,还是去调用cmd实现数据库的备份和还原功能。备份:mysqldump -hserverUrl -uusername -ppassword dbname > savePath还原:mysql -hserverUrl -uusername -ppassword dbname < filePathpackage...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章