建议你试试:
1、进入企业管理器中,将现有的数据库删除(若重要则先备份哦!),再创建一相同名字的数据库,但要在“选项”中的“兼容级别”选择“SQL
Server
2005”。
2、然后进行还原数据库时,在“选项”中勾上“覆盖现有数据库”。
1
那你这样
先新建一个
同名的数据库。
2
停止
数据库服务器
将tt_datamdf覆盖新建的数据这个
数据库文件
3
在
企业管理器
附加数据库
或用楼上的语句附加
你先试一下
如果不行
如果置疑了就会很麻烦,
还有如果这个数据库很重要的话,你给我传过来我帮你!
1有可能数据文件损坏
2有可能日志文件损坏或丢失
3有可能权限不够
如果是权限不够 可以试试用sa登录进去附加试试
同时修改MDF与LDF的权限,修改权限:文件 属性 安全 勾上编辑权限
此类错误,需要使用SQL2008数据库加载后,再在SQL2014里加载,就不会出错了。
------------------
对于这个错误,纠结了好久,最后在偶然在微软官方上看到:附加数据库的版本是SQL Server2005的,而现在使用的是SQL Server2014,SQL Server2014对于SQL Server2008是兼容的,但是不兼容SQL Server2005。
解决办法:将SQL Server2005的数据库用SQL Server2008附加一下,重新生成脚本,这样SQL Server2012就可以附加了。
以上就是关于Sql Server 2008 附加数据库时出现错误,提示版本相关信息不对怎么办全部的内容,包括:Sql Server 2008 附加数据库时出现错误,提示版本相关信息不对怎么办、sql附加数据库时错误、附加数据库对于服务器失败,这怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)