打开数据库时,显示“恢复挂起”状态

时间:2021-07-14 21:41:04

打开数据库时,显示“恢复挂起”状态

后来到网上查找资料,是说直接把服务打开数据库时,显示“恢复挂起”状态打开数据库时,显示“恢复挂起”状态

设置为当前最高登录权限用户登录即可,我当时就觉得应该不会,毕竟我之前一是从来么有出现过这种问题,服务重来都是使用默认的都一直用的好好的,不过我还是试了一试,跟我想的一样果然不行

然后我决定还是自己看吧,我把数据库脱机

打开数据库时,显示“恢复挂起”状态

然后连机,提示联机失败

打开数据库时,显示“恢复挂起”状态

不过有一个消息,打开一看

打开数据库时,显示“恢复挂起”状态

突然想起来,之前我把数据库改了名字数据库从 Dbloger22222改成了 Dbloger,然后我想顺便把日志的文件名称也改了一改,数据库的配置里面的日志名称也改了,当时改的时候我想着应该没什么问题,毕竟文件名,配置名称都更改了,而且当时更改的时候时候文件其实是不让修改文件名称的,提示文件正在使用,只是更改了数据库中日志文件的配置名称,然后结束的sql server的服务进程,然后重启了sql 服务和 sql 就出现了这个问题,当时根本没有想到会出现这个问题,现在想想大概当时不让改名称可能就是怕修改的不完整吧

最后我把数据库 的 mdf 和 ldf 的文件名称修改回原名称,然后我直接重启Sql 做了一个脱机 和 连接的操作,等于让数据库自己重新检测一遍,结果是成功的就正确附加了


如果还是想要修改文件的文件名称的话【逻辑名称随便改无所谓】,文件名称就是映射到的数据库和数据库日志的路径的文件名称,那么直接修改数据库名称之后,分离数据库,将文件名称修改为想要修改的名称之后,重新附加即可,日志文件和数据库主文件自己路径和选择的文件自己改即可

打开数据库时,显示“恢复挂起”状态