zoukankan
html css js c++ java
ASP.NET中备份sqlserver数据库的方法
我们在开发网站时,在管理后台,管理员通常要定期对数据库进行备份(当然也可以让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(
"
http://www.cnblogs.com/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
=
"
http://www.cnblogs.com/DataBack/
"
+
newname;
HyperLink1.Visible
=
true
;
}
catch
(Exception ex)
{
string
exm
=
ex.Message;
Label1.Text
=
"
备份数据库出错,该文件可能不存在!
"
;
Label1.Visible
=
true
;
}
finally
{
cmd.Dispose();
cn.Close();
cn.Dispose();
}
当然最关键的还是这句:
查看全文
相关阅读:
首页列表显示全部问答,完成问答详情页布局。
制作首页的显示列表。
管理信息系统 课程设计
期末作品检查
数据迁移
模型分离(选做)
密码保护
实现搜索功能
完成个人中心—导航标签
个人中心标签页导航
原文地址:https://www.cnblogs.com/yangbin1005/p/1009669.html
最新文章
IDEA导入旧版本项目maven不会自动下载依赖JAR包处理方法
SQL
期末作品
管理信息系统 第三部分 作业
密码保护
实现搜索功能
完成个人中心—导航标签
个人中心标签页导航
评论列表显示及排序,个人中心显示
完成评论功能
热门文章
从首页问答标题到问答详情页
首页列表显示全部问答,完成问答详情页布局。
管理信息系统 课程设计UMSKY
期末作品检查
密码保护
实现搜索功能
完成个人中心—导航标签
个人中心标签页导航
评论列表显示及排序,个人中心显示
从首页问答标题到问答详情页
Copyright © 2011-2022 走看看