sql server 2005 sql语句 还原数据库 ,一直处于 正在还原
/// <summary>
/// 还原数据库
/// </summary>
/// <param name="dbName"></param>
/// <param name="backupFile"></param>
/// <returns></returns>
public void restoreDb(string dbName, string backupFile)
{
string sql = @"use master;ALTER DATABASE " + dbName + " SET OFFLINE WITH ROLLBACK IMMEDIATE;restore database "
+ dbName + " from disk='" + backupFile + "' WITH REPLACE;ALTER database " + dbName + " set online;";
ExecuteSql(sql, read.ReadStrcn());
}会出在我SQL语句上吗?
相关推荐
数据库备份与还原详解
对于在SQL Server2000中的还原数据库,很多朋友都是使用过的,一起来也很简单,选择文件后,选择强制还原,问题即可解决,然而在2005中却不行了,原因是:2005中数据库的备份中记录了备份数据库的地址,在你还原的过程中,你必须将此地址换成你电脑上要还原的数据库的地址。
SQL Server 2005 数据仓库实战指南与范例
SQL Server Integration Services(SSIS)是Microsoft SQL Server的一个组件,专门用于数据集成、数据转换和数据移动。SSIS作为一种强大的ETL工具,可以用于构建数据抽取、转换和加载(ETL)解决方案,从而简化数据仓库和数据集市的维护工作。SSIS的优势在于它的灵活性和可扩展性。它支持复杂的转换操作,如聚合、连接、合并、清洗,以及数据的拆分和数据的合并。此外,SSIS的图形化设计使得ETL过程的创建和维护更加直观。
SQL SERVER 2005数据库还原的方法
在SQL SERVER 2005下还原数据库 1、新建数据库A,右键还原数据库,此时目标数据库为A,选择备份 文件B_db_201311040200.BAK,还原时提示“备份集中的数据库备份与现有的A数据库不同” 2、google一下,有人说是文件名不同,即B的数据库文件为B.MDF, 要还原到A.MDF上,所以报错 3、删除A库,在根目录【数据库】上右键,还原数据库,先选择源文件, 然后再目标数据库中会自动出现B,选择B之后即可还原成功 相信很多的站长网站的时候需要用到SQL Server 2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.net。平时也经常用到,希望能给大家带
SQL Server 2005数据库还原错误的经典解决方案
本文主要介绍了一个SQL Server 2005数据库还原过程中的错误的解决方案,需要的朋友可以参考下
解决SQL2005备份数据库.dat或bak还原时的结构错误的解决方法
已备份数据库的磁盘上结构版本为611. 服务器支持版本539, 无法还原或升级此数据库,RESTORE DATABASE 操作异常终止。


疑难问题
