sql server2014数据库附加不上去,求指点!

图片说明

2014版数据库附加数据库附加不上去,错误提示为版本为782,无法打开,求大神指点指点

【问题原因】
数据库文件的版本(2014)高于你本地安装的sqlserver版本(2012)
版本号参考:https://blog.csdn.net/yyyxsam/article/details/53039344
【解决方案】
SqlServer 不支持降级还原或附加,只能通过导出脚本,或者使用导入功能解决。
具体方法请自行百度,网上有很多

你这个数据库文件版本高于2014吧。。只能向向下兼容,不能向上

你的数据库FreePay创建使用高版本的,但是你的sql server2014 只支持706版本以及更低版本的。就行vs,高版本能打开低版本,低版本是打不开高版本的。

升级数据库到sql 2014以上

解决方法:
先将SQL2000mdf数据库附加到SQL2005上,再对SQL2005的库进行备份成bak,最后将bak还原到SQL2014库上就成功了。

这种错误应该是数据的版本不对造成的

https://blog.csdn.net/yyyxsam/article/details/53039344,你的版本是2012,即706,所以直接附加是不行的

换一个数据库试试,或者是网络协议没有开启

用SQL server的本地登录,然后再附加

先将SQL2000mdf数据库附加到SQL2005上,再对SQL2005的库进行备份成bak,最后将bak还原到SQL2014库

附加要保障mdf文件所在的文件夹有授权权限就是auth那个权限。

数据库文件版本高于2014导致的错误,可以卸载后安装高版本

1、确定你要附加上去的数据库类型是SQLserver的数据库,而不是MySQL的数据库

2、确定类型后,如果附加不上去,就要先关闭SQLServer,将数据库复制粘贴到你安装**数据库的路径下**的MSSQL10_50.SQLEXPRESS\MSSQL\DATA文件夹下后,我安装在**默认的路径下**是(C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA)
3、如果中途打开数据库在登录账户的时候说找不到SQL Server(SQLEXPRESS)时,就右击“我的电脑”→管理→服务和应用程序→SQL server配置管理器→SQL Server服务→右击“SQL Server(SQLEXPRESS)”点启动就可以了

报错明显的版本问题,可以另外弄个低版本的试下

要附加的数据库高于您现在安装的sql数据库版本