首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装Server数据库引擎服务实例功能时出错-注册表中的用户日志目录无效

安装Server数据库引擎服务实例功能时出错-注册表中的用户日志目录无效
EN

Database Administration用户
提问于 2020-01-21 11:55:27
回答 1查看 11.9K关注 0票数 4

我们有一个SQL Server:

Microsoft 2017 (RTM-CU14-GDR) (KB4494352) - 14.0.3103.1 (X64) 2019年3月22日22:33:11企业版(64位)在Windows 2016数据中心10.0 (构建14393:) (Hypervisor)

尝试安装“Server 2017 -KB4527377累积更新软件包18”https://www.microsoft.com/en-us/download/details.aspx?id=56128

安装程序执行了15分钟的操作,安装和更新文件,停止/启动服务,它看起来会成功,但最后显示如下:

所需操作:使用下列信息解决错误,然后再次尝试安装过程。功能失败原因:在功能设置过程中发生错误。错误详细信息:错误安装Server数据库引擎服务实例功能注册表中的用户日志目录不是valid.验证DefaultLog键下的实例单元指向一个有效的directory.错误代码: 0x851A0044访问https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.3257.3&EvtType=0xD8FB5EBA%400x97A656BB%401306%4068&EvtType=0xD8FB5EBA%400x97A656BB%401306%4068以获得有关故障排除的帮助。

是什么阻止CU18安装?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2020-01-21 15:30:18

好的,我找到这篇文章

https://blog.sqlauthority.com/2015/05/16/sql-server-service-pack-error-the-user-data-directory-in-the-registry-is-not-valid-verify-defaultdata-key-under-the-instance-hive-points-to-a-valid-directory/

它说我的CU更新失败了,因为默认日志路径已经不存在了

默认日志路径可以通过以下方式之一进行检查:

  1. 执行T
代码语言:javascript
运行
复制
exec [master].sys.xp_regread 
    @rootkey='HKEY_LOCAL_MACHINE', 
    @key='SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQLServer\', 
    @value_name = 'DefaultLog'
  1. ->右键单击服务器->属性->数据库设置->数据库默认位置
  2. Regedit -> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQLServer\DefaultLog

更新后的默认日志路径指向现有位置,CU18更新安装良好,没有任何错误

票数 5
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/257856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档