You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法连接SQL Server 2012,服务启动失败且重装无效怎么解决?

启动时打开文件'C:\Program Files\Microsoft SQL Server\MSSQL11.PACHYDERM\MSSQL\DATA\master.mdf'获取配置信息时出现错误5(Access is denied.)。无效的启动选项可能导致该错误,请验证启动选项,必要时修正或删除。

完整解决步骤

第一步:彻底清除SQL Server 2012所有残留(普通卸载未清理干净是重装后仍报错的核心原因)

  • 打开控制面板「程序和功能」,卸载所有名称带Microsoft SQL Server 2012的条目,卸载过程中选择移除全部实例
  • 删除残留文件目录:删除C:\Program Files\Microsoft SQL Server路径下的MSSQL11.PACHYDERM整个文件夹,同时删除C:\Program Files (x86)\Microsoft SQL Server下所有2012版本相关目录
  • 清理注册表项:按Win+R输入regedit打开注册表编辑器,删除以下路径条目:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.PACHYDERM
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL路径下对应PACHYDERM实例的键值
  • 重启计算机,释放所有残留进程和文件锁

第二步:安装前预配置权限,避免Access Denied报错复现

  • 找到C:\Program Files\Microsoft SQL Server文件夹(无则手动新建),右键选择「属性-安全」
  • 给Authenticated Users组授予「读取、写入、修改」权限,确认权限应用到该目录下的所有子文件夹和文件

第三步:全新安装SQL Server 2012(包含SSIS学习所需组件)

  • 运行安装包,到「功能选择」步骤时,除基础数据库引擎服务外,务必勾选Integration Services,这是SSIS学习的核心组件
  • 到「服务器配置」步骤,SQL Server数据库引擎的运行账户直接选择NT AUTHORITY\SYSTEM,从根源避免服务运行时的权限不足问题
  • 到「数据库引擎配置」步骤,身份验证模式选择「混合模式(SQL Server身份验证和Windows身份验证)」,设置sa密码后点击「添加当前用户」,将你当前登录的Windows账号设为SQL Server管理员,后续即使遗忘sa密码也可直接用Windows身份登录
  • 其余步骤保持默认配置即可完成安装

第四步:验证安装结果

  • 按Win+R输入services.msc打开服务管理器,找到对应实例的SQL Server服务,确认状态为「正在运行」
  • 打开SQL Server Management Studio,选择Windows身份验证即可直接登录,可正常访问数据库引擎与Integration Services服务则说明安装成功

内容的提问来源于stack exchange,提问作者urbancenturion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 02:36:04