设为首页   加入最爱           最新更新:全方位英文文章资料库
 
资料坊搜索: 标题 全文     
ASP备份数据库
   首页>>YesizeCOM>>电脑技能坊>>ASP>>正文       
 
广告招租,e-mail:yesize@hotmail.com

广告招租,e-mail:yesize@hotmail.com

文件1:BackupDB.asp


<%@ Language=VBScript %>
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=VBScript>
<META NAME=GENERATOR Content=Microsoft FrontPage 4.0>
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--


Sub btnbak_onclick
if frmbak.txtsvr.value= then
window.alert(Server Name is empty!)
frmbak.txtsvr.focus
exit sub
end if
if frmbak.txtuid.value= then
window.alert(Administrators is empty!)
frmbak.txtuid.focus
exit sub
end if
if frmbak.txtdb.value= then
window.alert(Database is empty!)
frmbak.txtdb.focus
exit sub
end if
if frmbak.txtto.value= then
window.alert(Backup To is empty!)
frmbak.txtto.focus
exit sub
end if
frmbak.submit
End Sub


-->
</SCRIPT>
<link rel=stylesheet href=../../sheets/B2BStyle.css>
</HEAD>
<form action=backupdbsave.asp method=post id=frmbak name=frmbak>
<body class=bg_frame_up>
<p class=heading> Database --> Backup</p>
<P align=center>
<div align=center>
<center>
<table width=60% cellpadding=1 cellspacing=1 border=0 align=center>
<tr>
<td class=TD_Mand_FN align=center height=35 width=40%>Server Name:</td>
<td class=TD_Mand_F height=35 width=59%> 
<INPUT id=txtsvr name=txtsvr size=20 style=font-family: Arial; font-size: 9pt></td>
</tr>
<tr>
<td class=TD_Mand_FN align=center height=35 width=40%>Administrators:</td>
<td class=TD_Mand_F height=35 width=59%> 
<INPUT id=txtuid name=txtuid size=20 style=font-family: Arial; font-size: 9pt></td>
</tr>
<tr>
<td class=TD_Mand_FN align=center height=35 width=40%>Password:</td>
<td class=TD_Mand_F height=35 width=59%> 
<INPUT id=txtpwd name=txtpwd type=password style=font-family: Arial; font-size: 9pt></td>
</tr>
<tr>
<td class=TD_Mand_FN align=center height=35 width=40%>Database:</td>
<td class=TD_Mand_F height=35 width=59%>
<p align=left>
<INPUT id=txtdb name=txtdb size=20 style=font-family: Arial; font-size: 9pt></p>
</td>
</tr>


<td class=TD_Mand_FN align=center height=35 width=40%>Backup To:<br>
<u>(Server Path)</u></td>
<td class=TD_Mand_F height=35 width=59%> 
<input id=txtto name=txtto style=font-family: Arial; font-size: 9pt></td>
</tr>
</table>
</center> </div>
<p align=center><input id=btnbak name=btnbak type=button value=Start Backup style=font-family: Arial; font-size: 9pt></p>
</body>
</form>
</HTML>



文件2:BackupDBSave.asp


<%@ Language=VBScript %>
<%
dim msvr,muid,mpwd,mdb,mto
msvr=Request.Form(txtsvr)
muid=Request.Form(txtuid)
mpwd=Request.Form(txtpwd)
mdb=Request.Form(txtdb)
mto=Request.Form(txtto)
if mpwd= then mpwd=


on error resume next
set dmosvr=server.CreateObject(SQLDMO.SQLServer)
dmosvr.connect msvr,muid,mpwd


if err.number>0 then Response.Redirect(http:backuperr.asp?err=&err.number)


mdevname=Backup_&muid&_&mdb
set dmodev=server.CreateObject(SQLDMO.BackupDevice)
dmodev.name=mdevname
dmodev.type=2
dmodev.PhysicalLocation=mto
dmosvr.BackupDevices.Add dmodev


if err.number>0 then Response.Redirect(http:backuperr.asp?err=&err.number)


set dmobak=server.CreateObject(SQLDMO.Backup)
dmobak.database=mdb
dmobak.devices=mdevname
%>
<HTML>
<HEAD>
<META NAME=GENERATOR Content=Microsoft Visual Studio 6.0>
</HEAD>
<body background=../../Images/dot.gif>


<p><strong>Backuping, wait please...</strong></p>
<%
dmobak.sqlbackup dmosvr
if err.number>0 then Response.Redirect(http:backuperr.asp?err=&err.number)


dmosvr.backupdevices(mdevname).remove
set dmobak=nothing
set dmodev=nothing
dmosvr.disconnect
set dmosvr=nothing
%>
<p><strong>Database <%=mdb%> backup successed!</strong></p>
</BODY>
</HTML>



文件3:BackupErr.asp


<%@ Language=VBScript %>
<%
dim errno,errstr
errno=Request.QueryString(err)
errstr=
select case cstr(errno)
case 18456
errstr=administrators or password error!
case 20482
errstr=server name error or server cannot connect!
case 911
errstr=database not found!
case 15026
errstr=server path not found!
case 3201
errstr=server path not found!
case 3254
errstr=restore from file lawlessness!
case else
errstr=unknown error! retry later please!
end select
%>
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=VBScript>
<META NAME=GENERATOR Content=Microsoft FrontPage 4.0>
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--


Sub btnret_onclick
history.back
End Sub


-->
</SCRIPT>
<title></title>
</HEAD>
<body class=bg_frame_up>
<p align=center><font color=#006666><%=errstr%></font></p>
<p align=center><input id=btnret name=btnret type=button value=Return style=font-family: Arial; font-size: 9pt></p>
</BODY>
</HTML>


上一篇:不刷新页面的情况下调用ASP 下一篇:建立三层结构的ASP应用程序

版权说明:作品来源于网上,版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在3个工作日内删除。yesize@hotmail.com
  热门小游戏分类 
射击小游戏 连连看小游戏
台球小游戏 成人小游戏
CS小游戏 化妆小游戏
赛车小游戏 休闲小游戏
篮球小游戏 换装小游戏
儿童小游戏 牛牛小游戏
麻将小游戏 冒险小游戏
美媚小游戏 益智小游戏
体育小游戏  
Society Recreation & Sports
Travel & Leisure Communications
Vehicles Computers
Fashion Arts & Entertainment
Reference & Education Disease & Illness
Writing & Speaking Politics
Product Reviews Food & Beverage
Finance Internet Business
Self Improvement Home & Family
Health & Fitness Business
最新更新内容
警惕“公务员报考热”背
公务员考试不是丈母娘考
一名新公务员的自白:我
公务员考脑筋急转弯与挂
北努斗:2006行政能力测
大讨论:06行测BT题目大
过来人回忆:当年,我也
一家之言:公务员热折射
公务员考试申论要是有正
数十万大学生走进公务员
      粤ICP备05005424         Copyright ©2000 - 2004 Yesize.COM