• WAP手机版 RSS订阅 加入收藏  设为首页
当前位置:首页 > 服务器数据恢复

ASP.NET备份恢复Sql

时间:2016-12-14 16:48:30  作者:  来源:  浏览:0  评论:0
内容摘要: 本文将向大家介绍如何使用 ASP.NET 备份恢复 Sql Server 数据库,大家可以做个参考,也希望对大家有所帮助。备份SqlServer数据库:以下是引用片段:  string SqlStr1 = "Server=(local);database='" this.DropDownList1...

  本文将向大家介绍如何使用 ASP.NET 备份恢复 Sql Server 数据库,大家可以做个参考,也希望对大家有所帮助。

备份SqlServer数据库:

以下是引用片段:
  string SqlStr1 = "Server=(local);database='" this.DropDownList1.SelectedValue "';Uid=sa;Pwd=";
  string SqlStr2 = "backup database " this.DropDownList1.SelectedValue " to disk='" this.TextBox1.Text.Trim() ".bak'";
  SqlConnection con = new SqlConnection(SqlStr1);
  con.Open();
  try
  {
  if (File.Exists(this.TextBox1.Text.Trim()))
  {
  Response.Write(" ");
  return;
  }
  SqlCommand com = new SqlCommand(SqlStr2, con);
  com.ExecuteNonQuery();
  Response.Write(" ");
  }
  catch (Exception error)
  {
  Response.Write(error.Message);
  Response.Write(" ");
  }
  finally
  {
  con.Close();
  }


  还原SqlServer数据库:

以下是引用片段:
  string path = this.FileUpload1.PostedFile.FileName; //获得备份路径及数据库名称
  string dbname = this.DropDownList1.SelectedValue;
  string SqlStr1 = "Server=(local);database='" this.DropDownList1.SelectedValue "';Uid=sa;Pwd=";
  string SqlStr2 = "use master restore database " dbname " from disk='" path "'";
  SqlConnection con = new SqlConnection(SqlStr1);
  con.Open();
  try
  {
  SqlCommand com = new SqlCommand(SqlStr2, con);
  com.ExecuteNonQuery();
  Response.Write(" ");
  }
  catch (Exception error)
  {
  Response.Write(error.Message);
  Response.Write(" ");
  }
  finally
  {
  con.Close();
  }

文章录入:hww 责任编辑:hww

相关评论
不良信息举报中心成都网警网警110报警服务AAA级互联网行业信用360网站安全检测

数据恢复QQ交流群:378664983    站长QQ:958754010

蜀ICP备14015947号-2