sql server 2005 sql语句 还原数据库 ,一直处于 正在还原

Qq158806979 Qq158806979 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用户SQL语句还原数据库,一直处于 正在还原 ;卡着就不过去了 ,还原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中数据库的备份中记录了备份数据库的地址,在你还原的过程中,你必须将此地址换成你电脑上要还原的数据库的地址。

hb0308513

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。平时也经常用到,希望能给大家带

weixin_38625098

SQL Server 2005数据库还原错误的经典解决方案

本文主要介绍了一个SQL Server 2005数据库还原过程中的错误的解决方案,需要的朋友可以参考下

weixin_38713203

解决SQL2005备份数据库.dat或bak还原时的结构错误的解决方法

已备份数据库的磁盘上结构版本为611. 服务器支持版本539, 无法还原或升级此数据库,RESTORE DATABASE 操作异常终止。

weixin_38618024
评论 3
收藏 已收藏
分享
返回顶部
Qq158806979
疑难问题 22,298 成员 121,727 内容