2 poppy15 poppy15 于 2014.12.18 16:11 提问

附加数据库对于服务器失败 5120

我已经将SQL文件属性完全控制了还是没法附加,是没有获取管理员权限才出现的问题,还是我要导入的文件适用于2000版,
我的是SQL server2008版的所以不行呢?

2个回答

guwei4037
guwei4037   Ds   Rxr 2014.12.18 16:31
已采纳
caozhy
caozhy   Ds   Rxr 2014.12.18 16:53

这有很宽泛的原因,一般检查这么几项:

(1)文件系统的权限,特别是日志文件,没有写权限是不能附加上去的
(2)数据库的认证方式,sa密码是否匹配。最好使用windows认证方式
(3)sql server的语言是否一致,语言影响字符串排序列和索引的规则,如果原来是英文版,那么现在最好还用英文版
(4)数据库文件本身是否被损坏,虽然理论上2008向下兼容2000,但是未必不会出现问题,建议导出成csv或者sql,再导入,而不是直接附加看看
(5)是否以管理员方式运行的Management Studio

poppy15
poppy15 用管理员身份就可以了,谢谢了~
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!