SQL Server 2017安装卡住了

问题描述 投票:1回答:3

出于某种原因,我无法在Windows 10计算机上安装SQL Server 2017。

与这个有缺陷的安装程序有关的第一件事是我必须卸载VCRuntime 2017才能使安装程序正常工作。

现在,每次我尝试安装时,安装程​​序都会停留在这一点上:

到目前为止我尝试过的:

  • 杀死msiexec进程
  • 使用here提到的附加参数运行设置 Setup.exe /SkipInstallerRunCheck
  • 重新启动...重新安装...关闭反病毒......

[解决了]

问题是由于背景下载,特别是在低互联网速度(即python或R支持组件)上永远需要。

[解]

  • 如果您真的需要python或R-support,请等到下载完成
  • 否则,从组件列表中取消选择python和R-support。
  • (或)从任务管理器中杀死python或R-support组件下载器的子进程。
sql-server windows-installer hang
3个回答
2
投票

更新:

实际问题结果是R-support组件在后台慢慢下载,锁定了安装GUI,没有通知或警告显示用户实际发生了什么。

所以看起来这个“锁定安装问题”可能是由于安装了几个不同的组件,至少是Python或R-support。如下所述,请检查任何可用的日志或事件日志以获取线索。

总之,选项:

  1. 如果您不需要,可以尝试取消选择安装这些组件。
  2. 如果您需要组件,请完成设置,并检查日志文件中的进度,如下所述。验证Internet访问(代理?)。

坚持下载?

更新:Did you see this blog?看起来安装程序试图下载并安装Python运行时,这可能需要永远。你是一个代理btw背后?没有直接连接到互联网?如果是这样,我认为这也可能导致进一步的问题。可能不是原因,但值得一提。

显然,您可以检查以下日志文​​件以获取安装进度:

%ProgramFiles%\Microsoft SQL Server\140\Setup Bootstrap\Log\DATE_TIME\RSetup.log

必须将上述路径中的DATE_TIME转换为有效值。例如:20170804_162723(日期部分和时间部分)。

看到这个答案:SQL server 2016 installation freeze。你也可以尝试deselect all components you do not need的建议,以防止任何后台下载?


一般调试

留下下面的通用调试建议。

通用建议:根据经验,我会创建一个新的本地管理员用户并尝试使用该帐户进行安装。这是为了避免在常规Windows使用期间在您的用户配置文件或注册表中出现的任何“不干净”或特殊情况。可能做得不多,但有时它会以惊人的轻松完成工作。值得一试,我想。

更进一步的事情:我写了a little check list a while back,我会添加它,看它是否激发了一些可以帮助你的新想法。请参阅“核心部署问题”。第一个“检查清单”是从a longer and somewhat excessive first writeup浓缩而来的 - 其中一个答案无意中变成了一个博客,也许是一个很难读的。

记录:您是否正确检查了日志文件和/或事件日志,以获取有关正在发生的事情的线索?我发现部署的最佳方法是为所有MSI安装启用日志记录。与突然需要的实时日志文件始终可用的好处相比,它触发的性能影响微不足道。 You can enable logging for all MSI files as explained on installsite.org(部分:“全球所有机器上的设置”)。安装后,MSI日志文件将位于%TEMP%文件夹中。它们具有随机的十六进制名称,如果您不需要,可以定期刷新它们。您可以按修改日期/时间进行排序,以查找最新创建的日期/时间。

Jedi trick:如果你没有为所有MSI文件启用日志记录,你会想回家并重新思考你的生活。故事的道德:MSI日志文件很酷。它们非常冗长,但它们很漂亮。有一些hints on interpreting them here(底部)。


0
投票

您必须从Windows注册表编辑器中删除SQL Server的配置设置。

  • Sql server
  • 2017
  • VS

0
投票

我的2美分:SQL Server安装程序包含几个小型MSI安装程序。 MSI安装程序只能一个接一个地安装(就像我所知道的那样)。就我而言,我在安装SQL Server时启动了另一个MSI设置。这导致SQL Server安装程序保持到我完成并发运行的安装程序。

所以,至少在我的情况下,问题是自制的。

© www.soinside.com 2019 - 2024. All rights reserved.