专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » sql还原数据库:怎样做sql server数据库的还原 »正文

sql还原数据库:怎样做sql server数据库的还原

来源: 发布时间:星期五, 2008年9月26日 浏览:80次 评论:0

今天由于毕业设计要做一个数据库备份和还原的页面。我参考了一段代码后实现了功能但是我发现这段程序有一个比较麻烦的地方,就是数据库的还原的时候会遇到排它性问题。

在网上搜索了找到了小白的Blog上转了一个大富翁论坛上的讨论,看了讨论后发现里面提供的方法还不能直接用于ASP.NET。我对代码进行了稍稍的改动

void restoreButton_Click(object sender, System.EventArgs e)
{
string path = pathTextBox.Text;
string dbname = dbDropDownList.SelectedValue;

string restoreSql = "use master;";
restoreSql += "restore database @dbname from disk = @path;";
string pai = "use master;ALTER DATABASE Wy SET OFFLINE WITH ROLLBACK IMMEDIATE;ALTER DATABASE Wy SET _disibledevent= "恢复失败!<br>出错信息如下:<br>" + ex.ToString();
}
finally
{
myCommand.Connection.Close();

}
}


相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: