环境:
华为笔记本电脑
win11
问题描述:
更新前正常打开,更新后无法打开。
排查进程,发现进程中已经有多个sql server的进程,说明是有打开的,但是操作页面没有显示出来,
多次重启也无效。
问题原因:
经排查,确认是win11更新后,导致用户文件夹权限限制,sql server无法打开对应的数据库文件夹,最终导致无法打开软件
如下图:
解决方案:
找到sql server 2008 r2的存储路径,默认是:C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL,若安装时有自定义路径,则找对应路径。
双击DATA文件夹,在弹窗后点击继续获得权限,成功进入DATA文件夹后,再次打开sql server studio,可正常操作了。
PS:
win11系统属于最新的操作系统,补丁更新频繁,sql server 2008 r2是已经不维护的软件,为避免后续其他兼容性问题,
建议:
(1)更换操作系统为win10,或禁止win11自动更新;
(2)开启数据库定时备份,或者手动备份重要数据库,避免打不开后丢失数据。