首 页 ASP ASP.NET PHP JSP Ajax DIV+CSS JavaScript XML C#
MySQL MSSQL Access Oracle Linux Server 电脑技巧 网络安全 建站经验 其它

ASP.NET中备份SQL Server数据库的方法

整理日期:2009年04月17日 【字体:

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

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

  protected void Button1_Click(object sender, EventArgs e)

  ...{

  string newname = "WebJake" + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString()+".bak";

  SqlConnection cn = DB.createCon();

  string nepath=Server.MapPath("../../DataBack/")+newname;

  string sql = "BACKUP DATABASE WebJake to DISK ='"+nepath+"'";

  SqlCommand cmd = new SqlCommand(sql,cn);

  try

  ...{

  cn.Open();

  cmd.ExecuteNonQuery();

  HyperLink1.Text = "已成功备份到服务器路径:" + nepath+" 请点击下载到本地!";

  HyperLink1.NavigateUrl = "../../DataBack/"+newname;


伊图教程网[www.etoow.com]
http://www.etoow.com/html/2009-04/1240011179.html
  HyperLink1.Visible = true;
Tags:ASP.NET   备份   SQL Server   数据库
ASP.NET中备份SQL Server数据库的方法
'http://www.etoow.com/html/2009-04/1240011179.html
1
 
信息搜索
  
联系我们关于本站广告服务设为首页 收藏本站友情链接网站地图
Copyright © Etoow.com Inc. All Rights Reserved