web-dev-qa-db-ja.com

SQL Server用のMicrosoft Command Line Utilities 14をインストールするにはどうすればよいですか?

(Windows Internal Databaseに対して)サードパーティのWSUSスクリプトを実行するために、x64バージョンの Microsoft Command Line Utilities 14 for SQL Server をダウンロードしましたが、インストールしようとすると、次のようになります。エラーメッセージ:

セットアップにインストールの前提条件がありません:Microsoft ODBC SQL Serverのドライバー11。続行するには、Microsoft ODBC SQL Serverのドライバー11をインストールしてから、セットアップ操作を実行します再び。

指示どおりにODBCドライバ( このページ からダウンロード)をインストールしても効果がありません。コマンドラインユーティリティをインストールしようとすると、同じエラーメッセージが表示されます。

また、インストーラーを実行したときに「SQL Server用のMicrosoftコマンドラインユーティリティ14」を確実にダウンロードしましたが、「Microsoftコマンドラインユーティリティ13for SQL Server "。

(エンファシス鉱山。)

ここで一体何が起こっているのですか、またコマンドラインユーティリティの最新バージョンを正常にインストールするにはどうすればよいですか?

4
Harry Johnston

エラーメッセージは、前提条件が欠落していることを正しく示していますが、実際に必要な前提条件を正しく示していません。

実際に必要なのは Microsoft ODBC SQL Server用ドライバー13.1 です。


プログラムと機能によると、バージョン番号の不一致については、「バージョン14」のダウンロードは、SQL ServerのMicrosoftコマンドラインユーティリティ13のバージョン14.0に対するものです。デジタル署名の日付は2017年12月です。

比較のために、 Microsoft Command Line Utilities 13 for SQL Server というラベルのダウンロードは、Microsoft SQL Server 2012 Command Line Utilitiesのバージョン11.3としてプログラムと機能に表示されます。デジタル署名の日付は2015年10月です。

したがって、バージョン管理は絶望的に混乱する可能性がありますが、これらは少なくとも2つの異なるダウンロードであり、「バージョン14」のダウンロードは新しいものです。

6
Harry Johnston