sql低版本文件附加到高版本附加失败

1、先确定数据库是否能连接,不能连接检查sql服务是否启动

2、在附加过程中出现


点击


复制到任意文件显示

标题: Microsoft SQL Server Management Studio
------------------------------


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


------------------------------
按钮:


确定
------------------------------

3、检查是否本身存在这个文件,如果本身存在文件,查看是不是自己要的文件,不是的话分离,再附加看看

4、如果本身不存在这同名问题,那么退出数据库,以管理员模式启动,一般再附加就可以了

5、还有三种情况也是附加不了(在我知道的范围内),但是我没存问题图片,大概的说一下吧。

我在学校机房遇到的,老师发下来的数据库文件,只有几个人能用。更改和检查数据库很久都用不了,后面发现附加不了的同学服务器名称选择的是sqlexpress,用的了的是选了mysql,改了这个后都能用了。

还有的也是服务器名称不对,按下图更改服务器名称,浏览更多里的数据库引擎那里选择别的名称,就可以了

还有一种我不算了解,也是不能分离的权限问题,在这附上别的作者的链接,已经写的很详细了,所以我不介绍了:https://blog.csdn.net/qq_32239767/article/details/78035358

sql常见问题还有挺多的,但是https://www.cnblogs.com/double-K/p/6264814.html,

https://blog.csdn.net/fang16388/article/details/50996628(如何从高版本附加到底版本)

写的较为详细了(推荐的问题几乎是不重复的,希望能帮到大家,更快的解决问题

在此再附上数据库分离附加教程https://blog.csdn.net/ycl295644/article/details/48783525

如果我附上的这些链接的博主不允许我这样转载,请第一时间联系我删除,谢谢