詳細なエラーメッセージは次のとおりです。過去1週間、インストールを続行できません。 SQL Serverに関連付けられているレジストリキーに対する完全な権限を与えましたが、何もうまくいきませんでした。過去1週間、前進はありませんでした。
(編集:最初にSQL Serverバージョン2012をインストールすることを投稿しましたが、それは私と私のチームの間の誤解でした。エラーメッセージから明らかですは2008 R2バージョンです。)
次のエラーが発生しました:
不正な操作を実行しようとしました。
失敗したアクションを再試行するには「再試行」をクリックし、このアクションをキャンセルしてセットアップを続行するには「キャンセル」をクリックします。
summary.txtファイル全体の要約:最終結果:
ユーザーがキャンセルした終了コード(10進数):-2068380094終了ファシリティコード:1207終了エラーコード:1602
終了メッセージ:ユーザーがキャンセルしました。始まる時間:
2014-10-22 16:42:41終了時間:2014-10-23 06:26:49要求されたアクション:RunRulesマシンプロパティ:マシン名:UGJIS011
マシンプロセッサ数:4 OSバージョン:
Windows Server 2008 OSサービスパック:サービスパック1
OS地域:米国OS言語:
英語(米国)OSアーキテクチャー:x64プロセスアーキテクチャー:64ビットOSクラスター:いいえ検出された製品機能:製品インスタンス
インスタンスID機能
クラスター化されたLanguage Editionバージョンパッケージプロパティ:説明:SQL Serverデータベースサービス2008 R2 ProductName:SQL Server 2008 R2タイプ:RTMバージョン:
10 SPレベル:0インストール場所:
C:\ Users\msenfuma-admin\Desktop\SQL_2008_R2\x64\setup \
インストール版:EVALユーザー入力設定:アクション:RunRules
CONFIGURATIONFILE:ENU:True FARMACCOUNT:FARMADMINPORT:
0ファームパスワード:*****機能:
HELP:False IACCEPTSQLSERVERLICENSETERMS:False INDICATEPROGRESS:False INSTANCENAME:
パスフレーズ:*****静か:
誤った静かな:偽のルール:
GLOBALRULES、SqlUnsupportedProductBlocker、PerfMonCounterNotCorruptedCheck、Bids2008InstalledCheck、BlockInstallSxS、AclPermissionsFacet、FacetDomainControllerCheck、SSMS_IsInternetConnected、FacetWOW64PlatformCheck、FacetPowerShellCheck UIMODE:Normal X86
誤り構成ファイル:C:\ Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141022_164238\ConfigurationFile.ini
詳細な結果:
失敗したルール:
グローバルルール:
シナリオ固有のルールはありません。
ルールレポートファイル:C:\ Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141022_164238\SystemConfigurationCheck_Report.htm
例外の概要:以下は、例外を最外部から最内部の順序でリストした例外スタックです。内部例外はインデントされています
例外の種類:Microsoft.SqlServer.Chainer.Infrastructure.CancelExceptionメッセージ:ユーザーがキャンセルしました。スタック:Microsoft.SqlServer.Configuration.UIExtension.Request.Wait()at Microsoft.SqlServer.Configuration.UIExtension.UserInterfaceProxy.NavigateToWaypoint(String moniker)at Microsoft.SqlServer.Configuration.UIExtension.WaypointAction.ExecuteAction(String actionId)at Microsoft .SqlServer.Chainer.Infrastructure.Action.Execute(String actionId、TextWriter errorStream)at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream、ISequencedAction actionToRun)
最初に少し間違いを犯しましたが、実際にはSQL Server 2008 R2をインストールしていますが、質問では明らかに太字のSQL Server 2012に記載されています。 R2なので質問を修正してください
以下のSystemconfigurationCheck_report.htmで見つけました
SQL Serverレジストリキーに整合性があるかどうかを確認します。失敗以前のインストールのSQL Serverレジストリキーは変更できません。続行するには、レジストリキーの修正方法に関するSQL Serverセットアップドキュメントを参照してください。
プラス以下のエラー
レジストリでいじったと質問ですでに書いたように、このプロセスでレジストリを不整合にしたため、SQL Serverはセットアップファイルのインストールを続行できません。
これは、レジストリに一貫性がなく、ACLチェックを実行できないことを意味します。その場合、手動でアクセスを提供する必要があります。
うまくいけば、これで問題が解決するかもしれません。ない場合は、Detail Global rules.txt
と呼ばれるログファイルがあり、SQL Serverがアクセスしようとしたレジストリキーに関する情報が含まれているので、共有ドライブにもアップロードすることをお勧めします。
同じサーバーにVisual Studioがインストールされていますか。教えてください。
自分が何をしているかに非常に自信がない限り、Windowsレジストリを操作しないでください。これは思わない サポート記事 はシナリオに適用可能ですが、これを確認する必要があります