次の方法で共有


ODBC 13(.1)/17(.1) の両方が Windows にインストールされている場合、ドライバーのアンインストールで残りが残る

ODBC 17 ドライバーと ODBC 13 ドライバーの両方がインストールされている Windows コンピューターでは、いずれかのドライバーをアンインストールしても、アンインストールされたバージョンの残りの部分が残ります。 この記事では、問題の詳細と解決策について説明します。

元の製品バージョン: SQL Server
元の KB 番号: 4460005

現象

Microsoft ODBC Driver 13/13.1 for SQL Server と ODBC Driver 17/17.1 for SQL Server が同じ Windows コンピューターにインストールされているとします。 いずれかのバージョンをアンインストールしても、アンインストールされたドライバーは表示されたままですが、ODBC データ ソース 管理者 (odbcad32.exe) では使用できなくなります。 さらに、一部の対応するレジストリ エントリは、次のレジストリ サブキーの下に残ります。

HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

原因

この問題は、ODBC 17/17.1 インストーラーの問題が原因で発生します。

解決方法

この問題は、ODBC 17.2 ドライバーで修正されました。 この問題を解決するには、次の手順に従います。

  1. ODBC 17/17.1 ドライバーをアンインストールします。
  2. ODBC 17.2 以降のバージョンのドライバーをインストールします

リファレンス

Microsoft ODBC Driver 17.2 for SQL Server リリース