在 Windows 10 上安装 SQL Server 2017 开发人员版时出现“糟糕”错误
Posted
技术标签:
【中文标题】在 Windows 10 上安装 SQL Server 2017 开发人员版时出现“糟糕”错误【英文标题】:"Oops" error while installing SQL Server 2017 developer edition on Windows 10 【发布时间】:2018-04-30 23:34:37 【问题描述】:我正在尝试使用“基本”安装类型安装 SQL Server 2017 开发人员版,但它给出以下错误消息:
哎呀...
无法安装 SQL Server (setup.exe)。
它尝试安装的构建版本是14.1710.3866.2
我已经尝试过多次运行安装程序,但每次都出现相同的错误屏幕。还尝试使用管理权限启动安装程序,但没有成功。
有没有人知道这个神秘的错误信息以及如何克服它?它没有指向我可以查看的任何日志文件,以了解它为什么会在我的机器上发生。我从微软官方网站here下载了设置。
更新:在@TheGameiswar 的帮助下,我能够找到安装尝试的日志文件。我可以从名为 Detail_Rules.txt
的文件中找到的唯一相关内容如下:
(01) 2017-11-17 14:37:43 Slp: 本地化版本和本地化版本都不是 ENU 帮助 .chm 文件存在于媒体中。这可能意味着存在 没有合适的帮助文件显示在 UI 上。错误信息:帮助 .chm 文件 'C:\SQLServer2017Media\RulesEng\1033_ENU_LP\x64\1033\help\s11ch_setup.chm' 媒体失踪了..
我不确定这是否是错误的根本原因。
【问题讨论】:
检查这个:social.msdn.microsoft.com/Forums/en-US/… 并发布您的日志 你没有安装日志文件 你肯定会有安装日志,试试分享吧..%programfiles%\Microsoft sql server\130\setup bootstrap\log
你可以离线下载媒体并尝试安装
似乎是 DBA 或 ServerFault 的问题,而不是 SO。
【参考方案1】:
媒体中既不存在本地化版本,也不存在 ENU 帮助 .chm 文件。这可能意味着没有合适的帮助文件显示在 UI 上。错误消息:媒体中缺少帮助 .chm 文件“C:\SQLServer2017Media\RulesEng\1033_ENU_LP\x64\1033\help\s11ch_setup.chm”
据我了解,当安装文件未完全下载时会出现此问题..
您可能需要先下载整个安装程序,然后再安装,如下面的屏幕截图所示
【讨论】:
谢谢。这行得通! 附加说明:如果您已经像我一样尝试失败,请确保在使用下载的媒体开始全新安装之前删除%programfiles%\Microsoft SQL Server\140
文件夹。如果未删除旧安装尝试的剩余部分,则下载的安装程序开始给出错误,表明旧安装已在进行中。只有在删除上述文件夹后,我才能从下载的媒体运行安装程序。以上是关于在 Windows 10 上安装 SQL Server 2017 开发人员版时出现“糟糕”错误的主要内容,如果未能解决你的问题,请参考以下文章
Serv-u FTP迁移(windows_to_windwos)
在 Windows 10 上安装 SQL Server 2017 开发人员版时出现“糟糕”错误
收藏Windows 如何安装Microsoft SQL Server 2000
Windows10 安装Postgresql错误提示:“ Failed to load sql modules into the database cluster“,连接不上数据库