CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

数据库的备份和恢复的程序段看不懂,请大家帮我解释下

楼主yuzhou520(小中锋)2005-06-03 22:36:49 在 Web 开发 / ASP 提问

实现数据库备份的代码片断如下:  
    <%set   dmosvr=server.CreateObject("SQLDMO.SQLServer")  
  dmosvr.connect   msvr,muid,mpwd  
  mdevname="Backup_"&muid&"_"&mdb  
  set   dmodev=server.CreateObject("SQLDMO.BackupDevice")  
  dmodev.name=mdevname  
  dmodev.type=2  
  dmodev.PhysicalLocation=mto  
  dmosvr.BackupDevices.Add   dmodev  
  set   dmobak=server.CreateObject("SQLDMO.Backup")   ‘创建备份数据库对象  
  dmobak.database=mdb   ‘备份数据库名称  
  dmobak.devices=mdevname‘备份设备名称  
  dmobak.sqlbackup   dmosvr     ‘备份数据库  
  dmosvr.backupdevices(mdevname).remove  
  set   dmobak=nothing  
  set   dmodev=nothing  
  dmosvr.disconnect  
  set   dmosvr=nothing   %>同样也可以利用这种方式实现数据库的在线恢复,恢复的代码片断如下所示:  
  <%   set   dmosvr=server.CreateObject("SQLDMO.SQLServer")    
  dmosvr.connect   msvr,muid,mpwd  
  mdevname="Restore_"&muid&"_"&mdb  
  dmosvr.backupdevices(mdevname).remove  
  err.clear   ‘清除错误  
  set   dmodev=server.CreateObject("SQLDMO.BackupDevice")  
  dmodev.name=mdevname  
  dmodev.type=2  
  dmodev.PhysicalLocation=mfrom   ‘数据库备份文件名  
  dmosvr.BackupDevices.Add   dmodev  
  set   dmores=server.CreateObject("SQLDMO.Restore")‘创建恢复数据库对象  
  dmores.database=mdb           ‘恢复数据库名称  
  dmores.devices=mdevname         ‘恢复数据库设备名称  
  dmores.sqlrestore   dmosvr     ‘恢复数据库  
  set   dmores=nothing  
  set   dmodev=nothing  
  dmosvr.disconnect  
  set   dmosvr=nothing   %>  
   
  问题点数:100、回复次数:1Top

1 楼kendo7()回复于 2005-06-04 00:05:12 得分 100

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sqldmo/dmoref_ob_s_7igk.asp  
  中有详细的说明Top

相关问题

  • 100分求数据库备份程序!!!
  • 在程序中创建数据库并且备份数据库
  • delphi程序怎么做到备份数据库
  • delphi程序怎么做到备份数据库?
  • 在自已的程序中如何备份数据库?
  • 怎么用pb在程序里备份及恢复数据库
  • SQLSERVER数据库备份程序如何写?
  • 用程序如何编写对SQL SERVER数据库的备份!
  • 程序中如何调用EXP命令备份数据库?
  • 用程序异地备份sql server数据库的问题

关键词

  • 数据库
  • 代码
  • asp
  • 备份
  • 恢复
  • 代码片断如下
  • 实现数据库
  • library

得分解答快速导航

  • 帖主:yuzhou520
  • kendo7

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo