
OS: Windows 7 Pro SP1
SQL Server 2012 Native Client x64 をインストールしようとすると、インストール プロセスが最後まで進むと、「バックアップ ファイルの削除」段階で次のエラーが発生します。
「この Windows インストーラー パッケージに問題があります。このインストールを完了するために必要な DLL を実行できませんでした。サポート担当者またはパッケージ ベンダーにお問い合わせください。」
次に、[OK] をクリックすると (他のオプションはありません)、すべてがロールバックされ、アンインストールされます。コンピューターにはすべての更新プログラムがインストールされています。何かアイデアはありますか?
編集: 解決しました。正常に動作しているマシンの system32 から sqlncli11.dll を壊れたマシンにコピーし、2012 Native Client のインストーラーを再実行しましたが、エラーは発生しませんでした。
答え1
64 ビット Windows 7 を実行していますか? このコマンドの結果は何ですか?:
wmic os get osarchitecture
答え2
ちょうど今この問題に遭遇したのですが、このコメント解決策は次の通りでした。
正常に動作しているマシンのsystem32からsqlncli11.dllを壊れたマシンにコピーし、2012 Native Clientのインストーラーを再実行しましたが、エラーは発生しませんでした。
(コメントは警告や痕跡なしに消える可能性があるため、回答として作成します。)