OpenSQLServerInstanceRegKey:GetRegKeyAccessMask failed (reason: 2).

其他环境
¥100.00

需要在Sql  Server 2012数据库上创建一个自动备份的作业,打开 SQL Server 配置管理器 - SQL Server 服务器 - 右键“SQL Server 代理(MSSQLSERVER)” - 启动 - 报错:“请求失败或者服务未及时相应。有关详细信息,请参见事件日志或其他适用的错误日志”。 进入windows日志查看,有错误:OpenSQLServerInstanceRegKey:GetRegKeyAccessMask failed (reason: 2).

image.png

image.png

最佳答案

原因分析

很可能是数据库版本不正确,SQL Server Express不支持SQL Server Agent

打开SQL Server数据库,新建查询分析器 - 执行脚本查看当前数据库版本,脚本如下:


select @@version


SQL Sever 版本信息返回如下

Microsoft SQL Server 2012 - 11.0.2100.60 (X64) 
    Feb 10 2012 19:39:15 
    Copyright (c) Microsoft Corporation
    Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

从来不 T0 被采纳率100%
2020-09-26 10:36
打赏 0 0
页面统计
470 访问
0 帮助
0.00 打赏

hierror 2019 © hierror.com 京ICP备13026190号-1

通知消息
  • 暂无任何消息