SQL Server2005恢复时报错,错误号是3219,求助! 100fredrickhu]

发布时间:2016-12-8 8:24:26 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SQL Server2005恢复时报错,错误号是3219,求助! 100fredrickhu]",主要涉及到SQL Server2005恢复时报错,错误号是3219,求助! 100fredrickhu]方面的内容,对于SQL Server2005恢复时报错,错误号是3219,求助! 100fredrickhu]感兴趣的同学可以参考一下。

我新装的SQL Server2005,今天想要恢复一个数据库。恢复时报: Restore failed for Server 'wxz' The file or filegroup 'abc_log' can not be selected for this operation. Restore database is terminating abnormally.( Microsoft SQL Server,Error:3219) 请大侠帮忙。如何解决。谢谢

参考MS网站上的信息: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=794761&SiteID=1

把你的 RESTORE DATABASE 语句贴出来。

这使用Restore菜单做的,没直接用命令

还原的数据库是早上刚备份的,只相隔了2个小时。用的还原类型是file and filegroup

很可能有客户端连接到了该数据,并且没有断开

我见过2中情况会出问题 1 有人连接库 2 还存在一个库有相同的数据文件名 和log文件名

你可以查看你还原的路径是否正确,然后查看该路径下是否有一个同名的数据库log文件名,如果有的话请在备份的选项卡中选择覆盖已存在文件的选项。

SQL Server 2005, 在数据库不存在的情况下,用Restore的方式添加数据库,可能遇到3219的错误。可先建立一个同名数据库,再Restore,并选中Option中的Override the exiting database. 还是不行,报3154 解决办法: 1.新建一个同名数据库MyDatabase 2.执行下面的sql语句: restore database MyDatabase from disk = 'C:\MyDatabaseBackup\MyDatabase.BAK'   

SQL Server 2005, 在数据库不存在的情况下,用Restore的方式添加数据库,可能遇到3219的错误。可先建立一个同名数据库,再Restore,并选中Option中的Override the exiting database. 还是不行,报3154 解决办法: 1.新建一个同名数据库MyDatabase 2.执行下面的sql语句: restore database MyDatabase from disk = 'C:\MyDatabaseBackup\MyDatabase.BAK'  这个据说可行

在还原数据库窗口  "常规"中设置好要还原的源 "选项"中设置还原选项,在"覆盖现有数据库"前打勾

up  up 

The   file   or   filegroup   'abc_log '   can   not   be   selected   for   this   operation.  应该是你还原时文件组的名字不对,包括MDF,LDF文件.

我也遇到相同的问题,还没有解决,关注

关注这个问题

解决办法:  1.新建一个同名数据库MyDatabase  2.执行下面的sql语句:  restore database MyDatabase from disk = 'C:\MyDatabaseBackup\MyDatabase.BAK'   这个据说可行

标题: Microsoft SQL Server Management Studio ------------------------------ 还原 对于 服务器“ATFUTURE-001”失败。  (Microsoft.SqlServer.Smo) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476 ------------------------------ 其他信息: 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 不能选择文件或文件组 "MyCrm_log" 用于此操作。 RESTORE DATABASE 正在异常终止。 (Microsoft SQL Server,错误: 3219) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=3219&LinkId=20476 ------------------------------ 按钮: 确定 ------------------------------

应该是新装的数据库与原数据库位置不一致,现在还原时修改一下数据库文件路径就好了

只要在新的服务器上 restore database MyDatabase from disk = 'C:\MyDatabaseBackup\MyDatabase.BAK'  代码执行下就可以了。

上一篇:SQL2005中如何导出数据!?(急) 10fredrickhu]
下一篇:新手问高手,开发移动那样的客户管理系统,用sql sever,还是oracle,为什么? 20分,无满意结帖,结帖人Terrel_123]

相关文章

相关评论