如何安装用于 SQL Server 的 Microsoft Command Line Utilities 14?

如何安装用于 SQL Server 的 Microsoft Command Line Utilities 14?

为了运行第三方 WSUS 脚本(针对 Windows 内部数据库),我下载了 x64 版本的适用于 SQL Server 的 Microsoft 命令行实用程序 14,但是当我尝试安装时收到以下错误消息:

安装程序缺少安装先决条件:Microsoft ODBC Driver 11 for SQL Server。若要继续,请安装 Microsoft ODBC Driver 11 for SQL Server,然后再次运行安装程序操作。

安装 ODBC 驱动程序(从这一页) 按照指示没有效果,当我尝试安装命令行实用程序时仍然收到相同的错误消息。

另外,虽然我确实下载了“Microsoft 命令行实用程序14对于 SQL Server”,当我运行安装程序时,它的标题是“Microsoft 命令行实用程序十三对于 SQL Server”。

(重点是我的。)

这到底是怎么回事?我怎样才能成功安装最新版本的命令行实用程序?

答案1

错误消息正确地表明缺少先决条件,但并未正确显示实际需要哪个先决条件。

你真正需要的是适用于 SQL Server 的 Microsoft ODBC 驱动程序 13.1


至于版本号差异,根据“程序和功能”,“版本 14”下载适用于 SQL Server 的 Microsoft Command Line Utilities 13 版本 14.0。数字签名的日期为 2017 年 12 月。

相比之下,标记为适用于 SQL Server 的 Microsoft 命令行实用程序 13在“程序和功能”中显示为 Microsoft SQL Server 2012 命令行实用程序 11.3 版。数字签名的日期为 2015 年 10 月。

因此,尽管版本控制可能极度混乱,但这至少肯定是两个不同的下载,并且“版本 14”下载较新。

相关内容