代码实现ASP.NET数据库的备份和还原
2009-04-02 10:16
796 查看
//数据库备份 protected void btnBackup_Click(object sender, EventArgs e) { string bakname = "cc"; string sql = "backup database tt to disk = '" + Server.MapPath("").ToString() + "\\" + bakname //备份文件名 + ".bak'"; SqlConnection scon = new SqlConnection("server=.;uid=sa;pwd=sa;database=tt"); scon.Open(); SqlCommand sc = new SqlCommand(sql, scon); sc.ExecuteNonQuery(); } //数据库的还原 protected void Button1_Click(object sender, EventArgs e) { //string path = this.FileUpload1.PostedFile.FileName; //获得备份路径及数据库名称 string path = "D:/1.BAK"; //string dbname = this.DropDownList1.SelectedValue; string SqlStr1 = "Server=.;database=WebZone;Uid=sa;Pwd=sa"; string SqlStr2 = "use master restore database WebZone from disk='" + path + "'"; SqlConnection con = new SqlConnection(SqlStr1); con.Open(); try { SqlCommand com = new SqlCommand(SqlStr2, con); com.ExecuteNonQuery(); Response.Write("<script language=javascript>alert('还原数据成功!');</script>"); } catch (Exception error) { Response.Write(error.Message);Response.Write("<script language=javascript>alert('还原数据失败!');</script>"); } finally { con.Close(); } } |
相关文章推荐
- ASP.NET下备份与还原数据库代码
- ASP.NET中使用代码来进行备份和还原数据库
- Asp.net 不使用SQLDMO实现数据库备份和还原
- Asp.net 不使用SQLDMO实现数据库备份和还原
- ASP.NET中使用代码来进行备份和还原数据库
- ASP.NET中使用代码来进行备份和还原数据库
- ASP.NET下备份与还原数据库代码
- asp.net实现数据库备份还原功能
- ASP.NET中使用代码来进行备份和还原数据库
- 通过T-SQL语句实现数据库备份与还原的代码
- C#备份及还原数据库的实现代码(粗略) // 利用C#还原数据库(SQL SERVER)备份文件到指定路径
- 数据库备份与还原(ASP.NET)
- ASP.NET 恢复备份Sqlserver实现代码
- 用SQLDMO在ASP.NET中备份和还原数据库(SQLSERVER2000)
- asp.net将数据库绑定到DataList控件的实现方法与代码实例
- asp.net 读取文本文件并插入数据库的实现代码
- 通过T-SQL语句实现数据库备份与还原的代码
- asp.net(C#) 数据库备份还原 源码
- 如何用SQLDMO在ASP.NET页面下实现数据库的备份与恢复
- 如何用SQLDMO在ASP.NET页面下实现数据库的备份与恢复