WEB开发网
开发学院数据库MSSQL Server 使用SQL-DMO备份数据库并进行校验 阅读

使用SQL-DMO备份数据库并进行校验

 2007-05-19 09:43:08 来源:WEB开发网   
核心提示: 以下是示例中的backup.asp文件:<%@ Language=VBScript %><HTML><BODY><!--contains all the login information --><!--#include file=lo

以下是示例中的backup.asp文件:

<%@ Language=VBScript %>
<HTML>
<BODY>
<!--contains all the login information -->
<!--#include file=login.asp -->
<%
 Dim objBackup
 '创建备份对象
 set objBackup   = Server.CreateObject("SQLDMO.Backup")
 '设置属性
 objBackup.BackupSetName = Request("fname")
 objBackup.Database    = Request("fdatabase")
 objBackup.Action     = Request("fAction")
 objBackup.BackupSetDescription = Request("fdescription")
 objBackup.Files    = Request("fbackupfile")
 objBackup.Devices   = Request("fdevice")
 objBackup.TruncateLog = Request("flog")
 objBackup.Initialize  = Request("finit")
 '备份数据库
 objBackup.SQLBackup srv
 '断开与服务器的连接
 srv.disconnect
 '释放
 set srv = nothing
 set objBackup = Nothing
%>
<P>
The backup was started, use the <A HREF="devices.asp">verify</A>
option to see if it completed successfully.
<A HREF="default.asp">Click here</A> to return.
</P>
</BODY>
</HTML>

备份校验

如果用VB或C++编程,可以用事件触发来校验备份过程,但在ASP中不行。我们用SQLDMO.BackupDevice对象的ReadBackupHeader方法来确认备份是否成功。

上一页  1 2 3 4  下一页

Tags:使用 SQL DMO

编辑录入:coldstar [复制链接] [打 印]
赞助商链接