如何获得数据库备份或者恢复时的进度?(backup database 和 restore database 语句)

nasy 2001-07-18 03:06:39
...全文
258 点赞 收藏 24
写回复
24 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hcdhcd 2002-01-24
用api函数createprocess
回复
pb65 2001-07-27
同意
回复
ustczhangguo 2001-07-27
guan zhu
回复
nasy 2001-07-23
没有办法的办法也要用,只好结帐了
回复
qiuwuhen 2001-07-21
如果一定要给用户显示进度,我的办法是:自己测试需要的时间,比如最少的时间是3分钟,那么
把它设为进度到98%,之后监测进程是否结束,结束的话,到100%
回复
nasy 2001-07-20
继续前进,Waiting...
回复
nasy 2001-07-20
To BlackBone(BlackBone) :我试一试。


to SOFTFUN_CSDN(SOFTFUN):
可不可仪详细一点。
回复
Methodor 2001-07-20
用线程解决~~
回复
BlackBone 2001-07-20
CREATE PROCEDURE sp_list_backups AS RESTORE HEADERONLY FROM backup_device
用这个可以得到backup_device中所有备份集的信息。
回复
ArchieYao 2001-07-20
请问高手:如何能在中实现对Sql server数据库的备份与恢复!!急!!!
回复
nasy 2001-07-20
继续前进,Waiting... 高手中的高手!
回复
BlackBone 2001-07-19
我是用OSQL来做备份和恢复的,在SQL语句中加上参数STATS = n(n可以是1到100的任意数值),执行OSQL时别忘了加上-o filename参数(filename是输出运行结果的文件名)。
然后再RUN("OSQL ...")(参数省略)后,不停的检查输出文件,可以在输出文件里读到备份或者恢复的进度(以Line!方式打开文件,每行行首为完成的百分数,你可以在dos下运行一下osql试试),读到100后表明已成功。

回复
pbsql 2001-07-19
关注
回复
qiuwuhen 2001-07-19
等候!
回复
nasy 2001-07-19
To zxpcomeon(浪子想家):
什么控件有这个功能?

回复
nasy 2001-07-19
数据库是sqlserver7,数据可能在800m以上,备份+恢复一般的服务器要在5分钟以上,
所以很有必要用进度显示,要不,人家还以为是死几了。
回复
nasy 2001-07-19
前进^*_^*
回复
nasy 2001-07-19
映像中好象是可以的。
大家帮忙想想把。
回复
wangsw 2001-07-18
对SQL?这个好象不好弄呀!
回复
dahaidao 2001-07-18
我记得好像是也可以的,不过具体实现方法不记得了!
再找找吧!
回复
加载更多回复
相关推荐
发帖
数据库相关
创建于2007-09-28

734

社区成员

PowerBuilder 数据库相关
申请成为版主
帖子事件
创建了帖子
2001-07-18 03:06
社区公告
暂无公告