收藏本站 设为主页 首页 网站地图
网站设计您的第一选择,凝聚Web尖端技术
业界新闻 站长在线 门户新闻 搜索引擎 广告传媒 新浪 搜狐 新华新闻 腾讯新闻 网易新闻 凤凰新闻 CCTV 百度新闻搜索 阿里巴巴 天天基金 优酷网 娱乐在线
UZGG.COM网络编程.NET编程 → ASP.NET备份恢复SqlServer数据库   
ASP.NET备份恢复SqlServer数据库
新闻来源:不详 文章作者:未知 发布时间:2008-02-29 00:52:09 被查看次 回复

备份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("<script language=javascript>alert(''此文件已存在,请从新输入!'');location=''Default.aspx''</script>");
return;
}
SqlCommand com = new SqlCommand(SqlStr2, con);
com.ExecuteNonQuery();
Response.Write("<script language=javascript>alert(''备份数据成功!'');location=''Default.aspx''</script>");
}
catch (Exception error)
{
Response.Write(error.Message);
Response.Write("<script language=javascript>alert(''备份数据失败!'')</script>");
}
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("<script language=javascript>alert(''还原数据成功!'');location=''Default.aspx''</script>");
}
catch (Exception error)
{
Response.Write(error.Message);
Response.Write("<script language=javascript>alert(''还原数据失败!'')</script>");
}
finally
{
con.Close();
}



在本站搜索“ASP.NET,备份,恢复,SqlServer,数据库”所得到的前10条新闻
ASP.NET备份恢复SqlServer数据库

上一篇资讯   ASP.NET2.0服务器控件之创建复杂属性
下一篇资讯   ASP的错误代码
已有位网友对此发表了不同的看法,点击此处查看相关评论。

匿名发表
资讯新闻
下载中心
网站运营
网络编程
草根站长
站长论坛
资讯文章
游戏


在线留言 | 付款方式 | 友情链接 | 关于我们 | 广告服务 | 本站声明 | 联系我们 | 网站地图 | 设为主页
『UZGG资源·UZGG下载站』 版权所有UZGG
Copyright 2007 - 2010 UZGG.COM 建于 2007.9 四川成都 联系本站 lilin198610@163.com 浏览本站最佳分辩率为 1024x768