12

SSMS 2016 のインストール中に、次のエラーが発生し、セットアップが終了します。

SQL Server 2016 共通ファイル: インストールの有効な宛先フォルダーを特定できませんでした。

私は次の解決策を試しました:

  1. %TEMP%フォルダ内のすべてのファイルを削除
  2. BootstrapDirHKLM に存在することを確認します

上記の 2 つのオプションは、MS サイトで提案されています。

私には管理者権限があり、このマシンに SSMS 2016 を既にインストールしていることを付け加える必要がありますが、一部のスペースをクリーンアップするために削除しました。

この問題を解決するために私が探しているアイデアはありますか?

4

1 に答える 1

22

これは私が得ていた正確なエラーメッセージです:

BootstrapperEngineDataModel.OnError: Burn engine encountered error. PackageId: sql_ssms_extensions_msp_x86, ErrorType: WindowsInstaller, ErrorCode: 1807, Data: 1807, ErrorMessage: A valid destination folder for the install could not be determined., UIHint: 0
MainViewModel.AddFailedCondition: Error: Hotfix 2164 for  sql_ssms_extensions (KB3182270): A valid destination folder for the install could not be determined.
MainViewModel.OnPackageError: setup failed for packageId: sql_ssms_extensions_msp_x86, package: Hotfix 2164 for  sql_ssms_extensions (KB3182270), errorCode: 1807, errorMessage: A valid destination folder for the install could not be determined.

そして、これを修正する解決策は次のとおりです。

開始して移動します(またはレジストリでregedit検索します):BootstrapDir

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server\130\Bootstrap

私のコンピュータでは、は次のBootstrapDir場所を指しています:

C:\Program Files (x86) \Microsoft SQL Server\130\Setup Bootstrap\

私はそれを次のように変更しました:

C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\

その後、もう一度再インストールしてみてください。私のマシンでは動作します。

于 2016-08-30T02:54:21.967 に答える