事件 ID 33565 和SQL Server未启动 |
您所在的位置:网站首页 › 启动sql服务管理器的命令 › 事件 ID 33565 和SQL Server未启动 |
启用加密后,事件 ID 33565 和 SQL Server 不会启动
项目
06/20/2023
适用于: SQL Server 症状在 Microsoft SQL Server 配置管理器中,预配服务器端证书并启用加密。 使用服务控制管理器启动SQL Server服务时,服务不会启动,并且你会收到以下错误消息: Windows 无法在本地计算机上启动SQL Server (MSSQLSERVER) 。 有关详细信息,请查看系统事件日志。 如果这是非 Microsoft 服务,请与服务提供商联系,并参阅特定于服务的错误代码 -2146885628。 解决方案检查应用程序事件日志,并验证是否看到两个类似于以下内容的事件条目: Log Name: Application Source: MSSQLSERVER Date: Event ID: 26010 Task Category: Server Level: Information Keywords: Classic User: N/A Computer: Description: The server could not load the certificate it needs to initiate an SSL connection. It returned the following error: 0x8009030d. Check certificates to make sure they are valid. Log Name: Application Source: MSSQLSERVER Date: Event ID: 33565 Task Category: Server Level: Error Keywords: Classic User: N/A Computer: Description: Found the certificate [Cert Hash(sha1) ""] in the local computer store but the SQL Server service account does not have access to it.如果同时看到事件 26010 和 33565,请执行以下步骤: 注意 这两个事件指示SQL Server服务帐户无权访问在 Configuration Manager 中预配的证书。 必须向服务帐户分配所需的权限才能解决此问题。 如果看不到事件 26010 和 33565,则可能遇到本文未解决的其他问题。选择“ 开始>运行”,输入 mmc,然后在 MMC 控制台 中打开“证书管理单元 ”。 在 “控制台 ”菜单上,选择“ 添加/删除管理单元”。 选择“ 添加>证书”,然后再次选择“ 添加 ”。 注意 系统会提示你打开当前用户、服务或计算机帐户的管理单元。 选择计算机帐户。 选择“ 本地计算机”,然后选择“ 完成”。 在 “添加独立管理单元 ”对话框中,选择“ 关闭”。 在 “添加/删除管理单元 ”对话框中,选择“ 确定”。 注意 已安装的证书位于个人容器的“证书”文件夹中。 右键单击证书,选择“所有任务管理私钥”>,然后向SQL Server服务帐户授予完全权限。 参考启用到数据库引擎的加密连接 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |