SQLCMD 错误 0xc000007b

SQLCMD 错误 0xc000007b

环境:

问题: 我正在尝试sqlcmd在 Powershell 和命令提示符中运行该命令。当我在 PowerShell 中运行它时,sqlcmd -?它什么也没发生,只是返回到c:\Windows\system32\。当我sqlcmd -?在命令提示符中运行时,它会引发以下错误:

应用程序无法正确启动 (0xc000007b)。单击“确定”关闭该应用程序。

我不确定为什么会出现此错误。系统日志中没有这个错误。我确实找到了修复了这个问题,但我有 2005、2008、2012、2013、2015-2019 版本的 Visual C++ Redistributables,用于我在服务器上运行的软件。其中许多都运行 x86 和 x64 版本。

问题: 是什么导致 0xc000007b 错误,使我无法运行sqlcmd命令?如果这是 Visual C++ 版本的问题,我是否需要所有前几年的版本,或者我可以删除所有这些版本,只使用 2015-2019 版本(x64 和 x86),因为它们是最新版本?要解决此问题,我需要修复这些可再发行组件还是卸载或重新安装?

更新卸载了 32 位的 CMDLINE 工具并安装了 64 位工具,但仍然无法sqlcmd -?显示任何内容。如果我调用 .exe 并使用命令,则什么也不会发生。有人还有其他想法吗?

相关内容