sql server 2008 R2 数据库连接成功后里面的数据库却打不开

时间:2022-01-28 13:40:35
sql server 2008 R2 数据库连接成功后里面的数据库却打不开

sql server 2008 R2  成功连接后,里面的数据库可以看到名字,但是却打不开!
打开时提示如下信息:
sql server 2008 R2 数据库连接成功后里面的数据库却打不开

希望遇见过这种情况的前辈指导一下,谢谢 sql server 2008 R2 数据库连接成功后里面的数据库却打不开

7 个解决方案

#1


链接用的用户有这个数据库的权限吗?

#2


引用 1 楼 sinat_28984567 的回复:
链接用的用户有这个数据库的权限吗?

有的

#3


1. 先用 Windows 账号登录
2.  把你这个账号的角色改成 sysadmin 了再试试。
sql server 2008 R2 数据库连接成功后里面的数据库却打不开

#4


没有权限,谢谢

#5


没有这个库权限

#6


如果有权限 检查下数据库的状态是不是正常online的

#7


从sys.databases中查一下这个库的状态,是否脱机、不可访问、空间不足等,还可以检查一下错误日志有没有明显问题。最后看看文件是否出现损坏,这个可以看日志。我的脚本不知道能不能帮上忙 https://gitee.com/dba_huangzj/MVPOps/blob/master/MSSQLErrorLogInfo/ReadErrorlogs

#1


链接用的用户有这个数据库的权限吗?

#2


引用 1 楼 sinat_28984567 的回复:
链接用的用户有这个数据库的权限吗?

有的

#3


1. 先用 Windows 账号登录
2.  把你这个账号的角色改成 sysadmin 了再试试。
sql server 2008 R2 数据库连接成功后里面的数据库却打不开

#4


没有权限,谢谢

#5


没有这个库权限

#6


如果有权限 检查下数据库的状态是不是正常online的

#7


从sys.databases中查一下这个库的状态,是否脱机、不可访问、空间不足等,还可以检查一下错误日志有没有明显问题。最后看看文件是否出现损坏,这个可以看日志。我的脚本不知道能不能帮上忙 https://gitee.com/dba_huangzj/MVPOps/blob/master/MSSQLErrorLogInfo/ReadErrorlogs