web-dev-qa-db-ja.com

クラスタへのSQL Server 2012 SP4のインストールに関する問題-「vc_red.msi」がありません

2ノードのSQL Serverクラスタの1つのノードに問題なくSQL Sever 2012 SP4(SP3から)をインストールしました。他のノードでは、次のメッセージが表示されてインストールが終了します。

必要なMSIパッケージ 'C:\ Program Files\Microsoft SQL Server\110\Setup Bootstrap\Update Cache\KB4018073\ServicePack\redist\VisualStudioShell\VC10SP1\vc_red.msi'は存在しません。

完全なログの概要

全体の概要:最終結果:パッチインストーラーは次のインスタンスを更新できませんでした:MSSQLSERVER。失敗の理由を判別するには、ログファイルを確認します。終了コード(10進数):
-2068709375開始時間:2018-01-11 19:09:04終了時間:2018-01-11 19:11:32要求されたアクション:
パッチ

インスタンスMSSQLSERVERの全体的な概要:最終結果:
パッチインストーラが共有機能を更新できませんでした。失敗の理由を判別するには、ログファイルを確認します。終了コード(10進数):-2068709375終了ファシリティコード:1202終了エラーコード:1終了メッセージ:必要なMSIパッケージ 'C:\ Program Files\Microsoft SQL Server\110\Setup Bootstrap\Update Cache\KB4018073\ServicePack\redist\VisualStudioShell\VC10SP1\vc_red.msi 'は存在しません。開始時間:2018-01-11 19:10:24
終了時間:2018-01-11 19:11:27要求されたアクション:パッチ例外ヘルプリンク:
http://go.Microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.7001.0&EvtType=0xB34122F7%400xF762992B%401202%401&EvtType= 0xB34122F7%400xF762992B%401202%401

クラスターのプロパティ:マシン名:USPANSQLC2製品
インスタンスインスタンスID機能
Language Editionバージョンクラスタ化構成済みSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVERデータベースエンジンサービス
1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER SQL Serverレプリケーション
1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER全文検索および検索用セマンティック抽出1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVERデータ品質サービス
1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012
管理ツール-基本1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
管理ツール-1033完了
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
クライアントツール接続1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
クライアントツールの下位互換性1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
クライアントツールSDK 1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
SQL Serverデータツール1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
統合サービス1033
Enterprise Edition 11.3.6020.0いいえはい

マシン名:USPANSQLC1製品インスタンス
インスタンスID機能
Language Editionバージョンクラスタ化構成済みSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVERデータベースエンジンサービス
Enterprise Edition 11.4.7001.0はいはいSQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER
SQL Serverレプリケーション
Enterprise Edition 11.4.7001.0はいはいSQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER
検索のための全文および意味抽出
Enterprise Edition 11.4.7001.0はいはいSQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER
データ品質サービス
Enterprise Edition 11.4.7001.0はいはいSQL Server 2012
管理ツール-基本1033
Enterprise Edition 11.4.7001.0いいえはいSQL Server 2012
管理ツール-1033完了
Enterprise Edition 11.4.7001.0いいえはいSQL Server 2012
クライアントツール接続1033
Enterprise Edition 11.4.7001.0いいえはいSQL Server 2012
クライアントツールの下位互換性1033
Enterprise Edition 11.4.7001.0いいえはいSQL Server 2012
クライアントツールSDK 1033
Enterprise Edition 11.4.7001.0いいえはいSQL Server 2012
SQL Serverデータツール1033
Enterprise Edition 11.4.7001.0いいえはいSQL Server 2012
統合サービス1033
Enterprise Edition 11.4.7001.0いいえはい

マシンプロパティ:マシン名:USPANSQLC2
マシンプロセッサ数:8 OSバージョン:
将来のWindowsバージョンOSサービスパック:OS地域:イギリスOS言語:英語(米国)OSアーキテクチャ:x64プロセスアーキテクチャ:
クラスター化された64ビットOS:はい

検出された製品機能:製品インスタンス
インスタンスID機能
Language Editionバージョンクラスタ化構成済みSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVERデータベースエンジンサービス
1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER SQL Serverレプリケーション
1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER全文検索および検索用セマンティック抽出1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVERデータ品質サービス
1033 Enterprise Edition 11.3.6020.0はい
はいSQL Server 2012
管理ツール-基本1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
管理ツール-1033完了
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
クライアントツール接続1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
クライアントツールの下位互換性1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
クライアントツールSDK 1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
SQL Serverデータツール1033
Enterprise Edition 11.3.6020.0いいえはいSQL Server 2012
統合サービス1033
Enterprise Edition 11.3.6020.0いいえはい

パッケージプロパティ:説明:Microsoft SQL Server 2012製品名:SQL Server 2012タイプ:RTMバージョン:11 SPレベル:
4 KBArticle:KB4018073 KBArticleHyperlink:
http://support.Microsoft.com/?kbid=401807 PatchType:
SP AssociatedHotfixBuild:0プラットフォーム:
x64 PatchLevel:11.4.7001.0 ProductVersion:
11.0.2100.60 GDRReservedRange:11.0.2200.60:11.0.2300.00;11.0.3100.0:11.0.3299.0;11.0.5300.0:11.0.5499.0;11.0.6200.0:11.0.6499.0;11.0.7200.0:11.0.7399.0インストールロケーション:
c:\ ee6e266550dfbd12854def39ded067\x64\setup \

更新された製品エディション:インスタンスエディション
MSSQLSERVERエンタープライズ

ユーザー入力設定:アクション:パッチ
ALLINSTANCES:false CLUSTERPASSIVE:
false CONFIGURATIONFILE:ENU:
falseヘルプ:false
IACCEPTSQLSERVERLICENSETERMS:true INDICATEPROGRESS:
false INSTANCEID:INSTANCENAME:
QUIET:false QUIETSIMPLE:
false SQMREPORTING:false UIMODE:
通常のX86:false

失敗したルール:

グローバルルール:

シナリオ固有のルールはありません。

ルールレポートファイル:C:\ Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20180111_190854\SystemConfigurationCheck_Report.htm

私の試み

問題を解決することを目指して、私は試しました:

  • 新しいSP4 .exeをダウンロードしないでください。

  • exeをサーバーのローカルドライブにコピーする。何もしていません。

  • visual Studio 2010 SP1 redistをダウンロードすると、このパスを求めて作成しているようですが、違いはありません。

その他の考慮事項

通常、これらの種類の奇妙な問題の解決策は解決可能であるため、他のノードからSP4をアンインストールしないほうがよいでしょう。

これは本番環境のセットアップではないため、緊急に修正する必要は特にありません。現在、問題のノードはクラスターで停止しています。

どんなアイデアでも大歓迎です。

1
Molenpad

問題は、この更新にはVS Redist 2010 SP1が必要ですが、ServicePack\redist\VisualStudioShell\VC10SP1\には含まれていません。代わりに、パッケージ自体の中のフォルダーredistにあります。

名前を.Zipに変更して開くと、redistフォルダがあります。 farファイルマネージャーをarcliteプラグインで使用しているので、.exeファイルを.Zipとして開きました。

enter image description here

次に、それをC:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Update Cache\KB4018073\ServicePack\redist\にコピーします

参照: https://blog.sqlauthority.com/2017/05/12/sql-server-error-installing-Microsoft-visual-studio-2010-Shell/

必ずwholeフォルダをコピーしてください。初めてx86をコピーせず(x64を使用)、失敗しました:

Error code 1642
Unknown\Absent: {6F8500D2-A80F-3347-9081-B41E71C8592B} - e:\2d2aef5187a4b73e56483f26fc6b\redist\VisualStudioShell\VC10SP1\x86\msp_kb2565063.msp

他にできることは、vs 2010 x64 sp1を手動でインストールすることです https://www.Microsoft.com/en-us/download/confirmation.aspx?id=1352

1
user996142