Como posso instalar o Microsoft Command Line Utilities 14 para o SQL Server?

1

Para executar um script do WSUS de terceiros (em relação ao Windows Internal Database), baixei a versão x64 do Microsoft Command Line Utilities 14 para SQL Server , mas quando eu tento a instalação recebo a seguinte mensagem de erro:

Setup is missing an installation prerequisite: Microsoft ODBC Driver 11 for SQL Server. To continue, install Microsoft ODBC Driver 11 for SQL Server and then run the Setup operation again.

Instalar o driver ODBC (baixado de esta página ) conforme instruído. sem efeito, ainda recebo a mesma mensagem de erro ao tentar instalar os utilitários de linha de comando.

Além disso, embora eu tenha baixado definitivamente o "Microsoft Command Line Utilities 14 para SQL Server" quando executo o instalador ele é intitulado "Microsoft Command Line Utilities 13 para SQL Servidor ".

(ênfase minha)

O que diabos está acontecendo aqui e como posso instalar com sucesso a versão mais recente dos utilitários de linha de comando?

    
por Harry Johnston 14.08.2018 / 01:04

1 resposta

1

A mensagem de erro está indicando corretamente que um pré-requisito está ausente, mas não mostra corretamente qual pré-requisito é realmente necessário.

O que você realmente precisa é o Microsoft ODBC Driver 13.1 para SQL Server .

Quanto à discrepância do número de versão, de acordo com Programas e Recursos, o download da "versão 14" é para a versão 14.0 do Microsoft Command Line Utilities 13 para o SQL Server. A assinatura digital é de dezembro de 2017.

A título de comparação, o download intitulado Microsoft Command Line Utilities 13 para o SQL Server aparece em Programas e Recursos como versão 11.3 dos utilitários de linha de comando do Microsoft SQL Server 2012. A assinatura digital é de outubro de 2015.

Portanto, embora o versionamento possa ser irremediavelmente confuso, estes são, pelo menos, definitivamente dois downloads diferentes, e o download da "versão 14" é mais recente.

    
por 14.08.2018 / 01:04