文章关键字:|SQL Server|数据库|ASP.NET|备份|开发|管理员|网站|
前言:我们在开发网站时,在管理后台,管理员通常要定期对数据库进行备份(当然也可以让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;
HyperLink1.Visible = true;
}
catch (Exception ex)
...{
string exm = ex.Message;
Label1.Text = "备份数据库出错,该文件可能不存在!";
Label1.Visible = true;
}
finally
...{
cmd.Dispose();
cn.Close();
cn.Dispose();
}
}
当然最关键的还是这句:
BACKUP DATABASE WebJake to DISK ='您要保存的路径'
原文地址:http://www.evget.com/zh-CN/Info/ReadInfo.aspx?id=9246
分享到:
相关推荐
经测试绝对成功。请放心下载。这是一个实例,下载后请看查看说明文档。
ASP.NET中备份SQL Server数据库的方法.docASP.NET中备份SQL Server数据库的方法.doc
备份SqlServer数据库 核心技术,还原SqlServer 核心技术等
ASP.NET备份恢复SQL Server数据库
ASP.NET备份和恢复数据库(C#) 在网页中利用asp.net备份和恢复sql server数据库
功能如下: 备份、还原 SQL Server 数据表; 分离、附加 SQL Server 数据库; 备份、还原 Access 数据库;
在ASP.NET中数据库备份和恢复 针对于[Access和SQL Server]数据库
在asp.net中进行对sql数据库的自动备份、手动备份和恢复操作。 注:做自动备份时,需启动SQL企业管理器下的SQL Server 代理
asp.net和sql server 2005 数据库备份和恢复,很好用的。
Asp.net 备份和还原SQL Server及压缩Access数据库
基于ASP.NET的BBS论坛(SQLServer版) 1.包含源程序,数据库脚本。代码和数据库脚本都有详细注释。 2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善 开发环境: Visual Studio 2010,SQL Server 2008 涉及技术...
asp在线备份sql server数据库: 1、备份sqlserver 代码如下: <% SQL=”backup database 数据库名 to disk='”&Server.MapPath(“backup”)&”\”&”backuptext.dat”&”‘” set cnn=Server.createobject(...
asp.net 物流管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发,开发环境为vs2010,数据库为sqlserver2008,或者以上版本都可以,使用c#语言开发。 二、功能介绍 (1)...
ASP.NET 2.0+SQL Server 2005全程指南 目录 基础篇 第1章 ASP.NET概述及环境配置 1.1 认识ASRNET 1.1.1 .NET Framework框架 1.1.2 ASP.NET功能与特性 1.1.3 ASP.NET与ASP的区别 1.2 搭建ASP.NET开发环境 1.2.1...
Asp.net 备份、还原Ms SQLServer及压缩Access数据库
asp.net 项目管理系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 二、功能介绍 本系统根据需求分析可以得知系统包括了三种权限的分配:管理员、员工、网管。下面详细...
2、开发环境为Visual Studio 2013,数据库为SQL Server 2008,使用.net 4.0开发; 3、数据库文件在DB文件夹中,包括数据库文件、数据库脚本、数据库备份文件; 4、默认数据库连接字符串在Web.config中修改。 适用...
学生信息管理系统 一、源码描述 本程序为学生信息管理系统。... 3、数据库文件在DB文件夹中,包括数据库文件、数据库脚本、数据库备份文件; 4、默认数据库连接字符串在Web.config中修改。 作者:SWU
摘要:.NET源码,其它类别,数据库备份 C# 模块——数据库备份与恢复模块,数据库在App_Data目录中,请自行附加,密码也在数据库里,附加上了自己看一下。