| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2192 人关注过本帖
标题:附加数据库时出错
只看楼主 加入收藏
happybaby40
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-11-21
收藏
 问题点数:0 回复次数:4 
附加数据库时出错
为什么有时候附加数据库能成功,,,.....有时候附加就失败呢?
失败的时候它出现一个出错的对话框:   错误5173:不能使文件与不同的数据库相关
这个是什么错误啊.......好晕啊..
搜索更多相关主题的帖子: 数据库 
2007-12-08 14:06
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
备份你的数据文件,试试按下面的步骤处理能否解决:
                        1.新建一个同名的数据库
                        2.再停掉sql server(注意不要分离数据库)
                        3.用要附加的数据文件覆盖掉这个新建的数据库
                        4.再重启sql server
                        5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
                        6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
                        数据库的脚本创建一个新的数据库,并将数据导进去就行了.
                        USE MASTER
                        GO
                        SP_CONFIGURE ’ALLOW UPDATES’,1 RECONFIGURE WITH OVERRIDE
                        GO
                        UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=’置疑的数据库名’
                        Go
                        sp_dboption ’置疑的数据库名’, ’single user’, ’true’
                        Go
                        DBCC CHECKDB(’置疑的数据库名’)
                        Go
                        update sysdatabases set status =28 where name=’置疑的数据库名’
                        Go
                        sp_configure ’allow updates’, 0 reconfigure with override
                        Go
                        sp_dboption ’置疑的数据库名’, ’single user’, ’false’
                        Go

飘过~~
2007-12-08 14:40
漯河
Rank: 4
等 级:贵宾
威 望:12
帖 子:1255
专家分:0
注 册:2006-8-8
收藏
得分:0 
附加和备份还是有点不一样的吧

——life is full of ups and downs!
2007-12-08 14:54
happybaby40
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-11-21
收藏
得分:0 
我昨天试了.可以附加了..我是这样子做的:只是把那个日志文件删除了.然后就回到企业管理器再附加进去就可以了.
2007-12-09 11:52
happybaby40
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-11-21
收藏
得分:0 
我点不明白你意思.停掉数据库????还有再新建一个同名的数据库可以建的吗?要是再建一人同名的数据库要是运行的时候,系统不是会提示说这个数据库已经存在了吗?
2007-12-09 11:55
快速回复:附加数据库时出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025218 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved