基于B/S模式下的,数据库远程备份,备份成功后可下载到本地

 1  protected void ButtonDataBackup_Click(object sender, EventArgs e) 2     { 3         string newname = "数据库名" + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + ".rar"; 4  5         //创建连接字 6  7         string con = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"]; 8  9         System.Data.SqlClient.SqlConnection cn = new SqlConnection(con);10 11         string nepath = Server.MapPath("~/Web/DataImport/DataBackup/") + newname;12 13         string sql = "BACKUP DATABASE OnLineExam to DISK ='" + nepath + "'";14 15         SqlCommand cmd = new SqlCommand(sql, cn);16 17         try18         {19             cn.Open();20 21             cmd.ExecuteNonQuery(); 22             HyperLink1.Text = "数据已成功备份到服务器路径:" + " 请点击下载到本地!";23             HyperLink1.NavigateUrl = "/DataBackup/" + Fname +newname;24             HyperLink1.Visible = true;         25         }26 27         catch (Exception ex)28         {29             LblMessage.Text = "数据备份出错,该文件可能不存在!";30             LblMessage.Visible = true;31             string exm = ex.Message;         32 33         }34 35         finally36         {37 38             cmd.Dispose();39 40             cn.Close();41 42             cn.Dispose();43 44         }     45     }

转载于:https://www.cnblogs.com/xiaopanlyu/archive/2012/03/24/2415512.html

.Net对SQL数据库的web备份相关推荐

  1. sql数据库自动增量备份_SQL自动增量

    sql数据库自动增量备份 Sometimes we don't have unique identifiers in the table to create a primary key. In thi ...

  2. SQL 数据库的自动备份(Procedures实现)

    经过一上午的努力,终于实现了通过Procedures将数据库自动备份(再加到Job中即可).备份后的文件名中,包含当天日期,保证每次备份都是单独的. paste出来与大家共享. set ANSI_NU ...

  3. SQL数据库还原时备份集中的数据库备份与现有的数据库不同的解决办法

    SQL Server 2005数据库还原出错 错误具体信息为:备份集中的数据库备份与现有的A数据库不同 具体操作如下: 第一次:新建了数据库A,数据库文件放在E:\DB\A目录下,选中该数据库右键-任 ...

  4. 16.Web SQL数据库

    1.Web SQL数据库 1.Web SQL 数据库 API 并不是 HTML5 规范的一部分,但是它是一个独立的规范,引入了一组使用 SQL 操作客户端数据库的 APIs. 2.核心方法 1.ope ...

  5. html中使用sql数据库,Web Sql数据库的使用详解|HTML5

    HTML5中的Web Sql数据库在实际应用中并不是很多,本人只看到w3schools这种教学网才用到websql,目前也只有Webkit(Safari,SafariMobile和Chrome)和Op ...

  6. mysql administrator 备份 表_【转】如何使用 MySQL Administrator 管理/备份/还原 My SQL 数据库...

    如何使用 MySQL Administrator 管理/备份/还原 My SQL 数据库 MySQL Administrator 是什么软件? MySQL Administrator 是一个专门用于管 ...

  7. mysql backupadmin_如何使用 MySQL Administrator 管理/备份/还原 My SQL 数据库

    MySQL Administrator 是什么软件? MySQL Administrator 是一个专门用于管理 My SQL 4.X 和 5.X My SQL数据库的软件,可以使用这个软件备份My ...

  8. 百度网盘 备份mysql数据库_利用百度云免费备份SQL数据库

    我们开发了一个会员管理系统,随着使用的人越来越多,异地备份数据库就显得十分重要,万一硬盘出问题了怎么办呢.所以就着手做这个工作. 首先呢,找到了几个专门用来提供备份数据库的网站,一年好几百,好贵.放弃 ...

  9. MySQL数据库基础:安装+登入+SQL操作语句+数据库授权、备份、恢复+其他操作

    MySQL简介 MySQL最流行的RDBMS(关系型数据库系统),特别是在WEB应用方面,表现特点 数据以表格的形式出现 每行为各种记录名称 每列为记录名称所对应的数据域 许多的行和列组成一张表单 若 ...

最新文章

  1. 数据可视化分析票房数据报告_票房收入分析和可视化
  2. 真正的高情商,从学会麻烦别人开始
  3. 大侦探福老师——幽灵Crash谜踪案
  4. ios 点击出现另外一套tabbar_IOS 点击tabbaritem跳转到一个新界面,且隐藏tabbar
  5. /dev/socket/vold exploit 本地提权漏洞
  6. 【二】Jmeter:测试计划(Test Plan)
  7. 关于Java IO流学习总结
  8. android怎样降版本,Android7.0 APP降级方法
  9. 如何打开SAR 文件
  10. idea下搭建vue开发环境
  11. Google Earth Browser Plugin (谷歌 地球 浏览器 插件) 下载地址 5.0
  12. (转)BluePrint Framemaker学习
  13. <<2020云南省青少年创意编程与智能设计大赛>>参赛作品之变身魔药实验编程设计说明
  14. 更改计算机睡眠时间无法打开,win7怎么设置电脑睡眠时间 win7电脑睡眠后黑屏打不开...
  15. 安装与下载 Android studio(以下为处理器是Intel的安装方法,下载前请检查一下自己的CPU为AMD 还是Intel的)
  16. 计算机游戏中屏幕上显示的,电脑在玩全屏游戏的时候显示屏老是出现无信号
  17. shell wc命令
  18. uClinux操作系统移植
  19. Windows系统提示“telnet不是内部或外部命令,也不是可运行的程序或批处理文件”怎么办?
  20. 世界 IT 公司 20 强企业的敏捷转型实例

热门文章

  1. android搜索功能xml,Android_Android ActionBar搜索功能用法详解,本文实例讲述了Android ActionBar - phpStudy...
  2. 山西能源计算机专业,山西能源学院计算机科学与技术专业2016年在四川理科高考录取最低分数线...
  3. mac json格式化工具_简洁好用的工具都是相似的
  4. honeyselect捏脸教程_动漫女生的脸怎么画?卡通漫画少女教学
  5. python 矩阵合并_numpy 的矩阵合并与分割
  6. android 编辑9图片,Android基础入门教程——1.6 .9(九妹)图片怎么玩
  7. 简要分析电话光端机的常见问题
  8. 【渝粤教育】国家开放大学2018年秋季 1166t汉语通论 参考试题
  9. 【渝粤教育】国家开放大学2018年春季 0579-22T电路及磁路(2)(一) 参考试题
  10. 【渝粤题库】陕西师范大学164104 网络财务管理 作业(高起专)