ASP.NET中的备份

开发 后端
本文介绍ASP.NET中的备份,我们在开发网站时,在管理后台,管理员通常要定期对数据库进行备份,备份的代码很简单。

ASP.NET中的备份

我们在开发网站时,在管理后台,管理员通常要定期对数据库进行备份(当然也可以让sqlserver服务器定期自动备份,但我此处讲的是ASP.NET中的备份),备份的代码很简单:

下面是我做一个网站后台时在“备份”按扭下写的一个事件:

protectedvoidButton1_Click(objectsender,EventArgse)  
...{  
stringnewname="WebJake"+DateTime.Now.Year.ToString()+
DateTime.Now.Month.ToString()+DateTime.Now.Day.ToString()+
DateTime.Now.Hour.ToString()+".bak";  
SqlConnectioncn=DB.createCon();   stringnepath=Server.MapPath("../../DataBack/")+newname;   stringsql="BACKUPDATABASEWebJaketoDISK='"+nepath+"'";   SqlCommandcmd=newSqlCommand(sql,cn);   try   ...{   cn.Open();   cmd.ExecuteNonQuery();   HyperLink1.Text="已成功备份到服务器路径:"+nepath+"请点击下载到本地!";   HyperLink1.NavigateUrl="../../DataBack/"+newname;   HyperLink1.Visible=true;   }   catch(Exceptionex)   ...{   stringexm=ex.Message;   Label1.Text="备份数据库出错,该文件可能不存在!";   Label1.Visible=true;   }   finally   ...{   cmd.Dispose();   cn.Close();   cn.Dispose();   }  
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.

当然最关键的还是这句:

BACKUP DATABASE WebJake to DISK ='您要保存的路径',以上介绍ASP.NET中的备份。

【编辑推荐】

  1. 浅析ASP.NET的PageBase和MasterPage
  2. ASP.NET的XML Web服务方法
  3. 详解部署ASP.NET环境
  4. 实现ASP.NET全球化
  5. 解决ASP.NET AJAX脚本的错误问题
责任编辑:佚名 来源: IT168
相关推荐

2009-07-24 16:17:42

WebRequestEASP.NET

2009-07-30 13:28:55

ASP.NET中的ja

2009-09-11 09:09:00

ASP.NETAdRotator控件

2009-07-31 10:08:33

OutputCache

2009-07-23 16:20:48

HTTP协议ASP.NET

2009-07-30 12:35:51

ASP.NET中的对象

2009-07-20 14:54:23

HttpWorkerRASP.NET

2009-07-20 13:32:24

ScriptManagASP.NET

2009-07-20 15:19:52

ViewState本质ASP.NET

2009-07-22 17:55:52

2009-08-04 17:30:23

cookieless属ASP.NET

2009-08-04 18:05:37

动态编译ASP.NET

2009-07-27 13:01:28

TreeViewASP.NET

2009-07-31 09:58:20

URL映射ASP.NET

2009-07-20 17:21:43

Session状态ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2009-08-03 14:22:33

什么是ASP.NET

2009-07-22 17:45:35

ASP.NET教程

2009-08-04 12:29:57

ViewState概念ASP.NET

2009-07-21 11:11:44

删除CookieASP.NET
点赞
收藏

51CTO技术栈公众号