SCRIPT_NAME")) %> </font></td> </tr> <tr> <td><input name=submit1 type="submit" class="liuyes" id=submit1 size="10" value="确 定" /> <input name="Submit" type="reset" class="liuyes" size="10" value="重 置" /></td> </tr> </table> </form> <table width="686" border="1" align="center"> <tr> <td>提示信息:<% if request("action")="" then response.write "<font color=#ff0000>不用我多说什么了吧!</font>" end if ''''SQL Server 数据库的备份与恢复! if request("action")="backupdatabase" Then dim sqlserver,sqlname,sqlpassword,sqlLoginTimeout,databasename,bak_file,act sqlserver = trim(request("sqlserver")) sqlname = trim(request("sqlname")) sqlpassword =trim(request("sqlpassword")) sqlLoginTimeout = 15 databasename = trim(request("databasename")) bak_file = trim(request("bak_file")) bak_file = replace(bak_file,"$1",databasename) act = lcase(request("act")) if databasename = "" then response.write "<font color=#ff0000>没有输入数据库名称!</font>" else if act = "backup" then Set srv=Server.CreateObject("SQLDMO.SQLServer") srv.LoginTimeout = sqlLoginTimeout srv.Connect sqlserver,sqlname, sqlpassword Set bak = Server.CreateObject("SQLDMO.Backup") bak.Database=databasename bak.Devices=Files bak.Action = 0 bak.Initialize = 1 ''''bak.Replace = True bak.Files=bak_file bak.SQLBackup srv if err.number>0 then response.write err.number&"<font color=red><br>" response.write err.description&"</font>" end if Response.write "<font color=green>备份成功!</font>" elseif act="restore" then ''''恢复时要在没有使用数据库时进行! Set srv=Server.CreateObject("SQLDMO.SQLServer") srv.LoginTimeout = sqlLoginTimeout srv.Connect sqlserver,sqlname, sqlpassword Set rest=Server.CreateObject("SQLDMO.Restore") rest.Action=0 '''' full db restore rest.Database=databasename rest.Devices=Files rest.Files=bak_file rest.ReplaceDatabase=True ''''Force restore over existing database if err.number>0 then response.write err.number&"<font color=red><br>" response.write err.description&"</font>" end if rest.SQLRestore srv Response.write "<font color=green>恢复成功!</font>" else Response.write "<font color=red>请选择备份或恢复!</font>" end if end if end if %></td> </tr> </table> </body> </html>
上一页 [1] [2] [3] [4] [5] [6] |