如何在 Windows 核心上安装 sqlcmd

如何在 Windows 核心上安装 sqlcmd

我继承了一台运行在 MS Windows 核心(即无桌面)上的故障 WSUS 服务器。sqlserv.exe 进程占用了 CPU 的最大容量。这似乎是 MSSQLserver 的嵌入式版本,而不是功能齐全的版本。禁用 ASUS 服务会导致 CPU 使用率从饱和的 100% 下降到可变的 1-2%。我已运行代码以拒绝被取代的补丁,但这并未解决问题。我看到定期维护计划包括重建数据库中的索引。为此,我下载了 SQL 脚本并sql命令

但是,当我尝试安装 MsSqlCmdLnUtils.msi(msiexec -i MsSqlCmdLnUtils.msi通过 powershell 远程会话)时,短暂的暂停后我返回到命令提示符,但该程序尚未安装。

aynone 能否建议如何安装它?

答案1

提示返回是因为 powershell 远程会话无法向您显示设置 UI。

但是,您可以使用 RDP 连接到 Windows Server Core,并从登录后获得的命令行开始安装。

另一方面,我建议您在计算机/管理工作站上安装 sqlcmd 并远程使用它:sqlcmd -S ComputerA\instanceB

有关 sqlcmd 的更多详细信息:连接到数据库引擎

相关内容