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
如果我附上的这些链接的博主不允许我这样转载,请第一时间联系我删除,谢谢