附加数据库时出错。有关详细信息,请单击“消息”列中的超链接

附加数据库时出错。有关详细信息,请单击“消息”列中的超链接,第1张

一看你附加的版本,如果是高版本文件是不能附加到低版本的数据库服务器上的,比如SQL2005建立的数据库是不能附加到SQL2000上的,如果是低版本向高版本附加,注意选择下附加时候的设置,具体比如有强制附加等设置吧。二看看你要附加的文件是不是有特殊的登陆帐号,有的话先在数据库上加好在附加试试,希望对你有用,实在还不能在用soso搜下。

此类错误,需要使用SQL2008数据库加载后,再在SQL2014里加载,就不会出错了。

------------------

对于这个错误,纠结了好久,最后在偶然在微软官方上看到:附加数据库的版本是SQL Server2005的,而现在使用的是SQL Server2014,SQL Server2014对于SQL Server2008是兼容的,但是不兼容SQL Server2005。

解决办法:将SQL Server2005的数据库用SQL Server2008附加一下,重新生成脚本,这样SQL Server2012就可以附加了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/sjk/9645568.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存