SQL Server Management Studioの再インストール


13

Windows 8.1 Professionalエディションを使用しています。SQL Server Management Studio 2012 x64をインストールしましたが、すべてうまくいきました。Visual Studio 2013をインストールしましたが、すべてうまくいきました。

次に、Visual Studio Service Pack 1といくつかの高度な機能をインストールしました。これらのもののアンインストールに問題があったため、コンピューターをロールバックするためにシステムを復元しました。それはうまくいきましたが、今ではSSMSに行くたびに

"Cannot find one or more components. Please reinstall application"

SSMSの修復、アンインストール、再インストールを試み、SSMS 2014を試しましたが、SSMSに行ったときに何をしても、同じエラーが発生します。

Visual Studio Proを削除したときに欠落している、または削除されたコンポーネントがあるかどうか疑問に思っていますか?Visual Studio 2013 Expressを再インストールしましたが、動作しますが、SSMSはまだ動作しません。

この投稿を見て11.0_Config、レジストリから削除しましたが、それでも運はありません。

その後、SQL Server Management Studioレジストリ全体を削除して再インストールしましたが、まだ運がありません。

編集:

SSMS 2012または2014をインストールするたびに、インストール中にインストール中に上記と同じエラーが発生しManagementToolsAdvancedConfig_install_postmsi_Cpu64.ますが、インストールが続行され、完了し、すべてがインストールされたことを示すすべての緑色のチェックマークも表示されます...

再インストール後に出力されたログの概要は次のとおりです。これが何かに役立つかどうかわからない:

Overall summary:
  Final result:                  Passed
  Exit code (Decimal):           0
  Start time:                    2014-06-26 12:10:28
  End time:                      2014-06-26 12:18:57
  Requested action:              Install

Machine Properties:
  Machine name:                  MYMACHINE
  Machine processor count:       8
  OS version:                    Windows 8
  OS service pack:               
  OS region:                     United States
  OS language:                   English (United States)
  OS architecture:               x64
  Process architecture:          64 Bit
  OS clustered:                  No

Product features discovered:
  Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured

Package properties:
  Description:                   Microsoft SQL Server 2014 
  ProductName:                   SQL Server 2014
  Type:                          RTM
  Version:                       12
  SPLevel:                       0
  Installation location:         C:\Users\ME\Downloads\SQLManagementStudio_x64_ENU\x64\setup\
  Installation edition:          Express

Product Update Status:
  None discovered.

User Input Settings:
  ACTION:                        Install
  ADDCURRENTUSERASSQLADMIN:      true
  AGTSVCACCOUNT:                 <empty>
  AGTSVCPASSWORD:                <empty>
  AGTSVCSTARTUPTYPE:             Manual
  ASBACKUPDIR:                   Backup
  ASCOLLATION:                   Latin1_General_CI_AS
  ASCONFIGDIR:                   Config
  ASDATADIR:                     Data
  ASLOGDIR:                      Log
  ASPROVIDERMSOLAP:              1
  ASSERVERMODE:                  MULTIDIMENSIONAL
  ASSVCACCOUNT:                  <empty>
  ASSVCPASSWORD:                 <empty>
  ASSVCSTARTUPTYPE:              Automatic
  ASSYSADMINACCOUNTS:            <empty>
  ASTEMPDIR:                     Temp
  BROWSERSVCSTARTUPTYPE:         Disabled
  CLTCTLRNAME:                   <empty>
  CLTRESULTDIR:                  <empty>
  CLTSTARTUPTYPE:                0
  CLTSVCACCOUNT:                 <empty>
  CLTSVCPASSWORD:                <empty>
  CLTWORKINGDIR:                 <empty>
  COMMFABRICENCRYPTION:          0
  COMMFABRICNETWORKLEVEL:        0
  COMMFABRICPORT:                0
  CONFIGURATIONFILE:             
  CTLRSTARTUPTYPE:               0
  CTLRSVCACCOUNT:                <empty>
  CTLRSVCPASSWORD:               <empty>
  CTLRUSERS:                     <empty>
  ENABLERANU:                    false
  ENU:                           true
  ERRORREPORTING:                false
  FEATURES:                      CONN, BC, SDK, SSMS, ADV_SSMS, SNAC_SDK
  FILESTREAMLEVEL:               0
  FILESTREAMSHARENAME:           <empty>
  FTSVCACCOUNT:                  <empty>
  FTSVCPASSWORD:                 <empty>
  HELP:                          false
  IACCEPTSQLSERVERLICENSETERMS:  true
  INDICATEPROGRESS:              false
  INSTALLSHAREDDIR:              C:\Program Files\Microsoft SQL Server\
  INSTALLSHAREDWOWDIR:           C:\Program Files (x86)\Microsoft SQL Server\
  INSTALLSQLDATADIR:             <empty>
  INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
  INSTANCEID:                    <empty>
  INSTANCENAME:                  <empty>
  ISSVCACCOUNT:                  NT AUTHORITY\Network Service
  ISSVCPASSWORD:                 <empty>
  ISSVCSTARTUPTYPE:              Automatic
  MATRIXCMBRICKCOMMPORT:         0
  MATRIXCMSERVERNAME:            <empty>
  MATRIXNAME:                    <empty>
  NPENABLED:                     0
  PID:                           *****
  QUIET:                         false
  QUIETSIMPLE:                   false
  ROLE:                          AllFeatures_WithDefaults
  RSINSTALLMODE:                 DefaultNativeMode
  RSSHPINSTALLMODE:              DefaultSharePointMode
  RSSVCACCOUNT:                  <empty>
  RSSVCPASSWORD:                 <empty>
  RSSVCSTARTUPTYPE:              Automatic
  SAPWD:                         <empty>
  SECURITYMODE:                  <empty>
  SQLBACKUPDIR:                  <empty>
  SQLCOLLATION:                  SQL_Latin1_General_CP1_CI_AS
  SQLSVCACCOUNT:                 <empty>
  SQLSVCPASSWORD:                <empty>
  SQLSVCSTARTUPTYPE:             Automatic
  SQLSYSADMINACCOUNTS:           <empty>
  SQLTEMPDBDIR:                  <empty>
  SQLTEMPDBLOGDIR:               <empty>
  SQLUSERDBDIR:                  <empty>
  SQLUSERDBLOGDIR:               <empty>
  SQMREPORTING:                  false
  TCPENABLED:                    0
  UIMODE:                        AutoAdvance
  UpdateEnabled:                 true
  UpdateSource:                  MU
  USEMICROSOFTUPDATE:            false
  X86:                           false

  Configuration file:            C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20140626_121025\ConfigurationFile.ini

Detailed results:
  Feature:                       Management Tools - Complete
  Status:                        Passed

  Feature:                       Client Tools Connectivity
  Status:                        Passed

  Feature:                       Client Tools SDK
  Status:                        Passed

  Feature:                       Client Tools Backwards Compatibility
  Status:                        Passed

  Feature:                       Management Tools - Basic
  Status:                        Passed

  Feature:                       SQL Client Connectivity
  Status:                        Passed

  Feature:                       SQL Client Connectivity SDK
  Status:                        Passed

  Feature:                       Setup Support Files
  Status:                        Passed

Rules with failures:

Global rules:

Scenario specific rules:

Rules report file:               C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20140626_121025\SystemConfigurationCheck_Report.htm

ログなどを調べて、不足しているコンポーネントを確認する他の方法はありますか?


レジストリエントリを削除しようとしましたか?どのコンポーネントが欠けているかを知らずに、解決方法を教えるのは困難です。あなたのコンピュータなので、ログファイルは存在していなければならないので、あなたはそれを見つけるだけです。
ラムハウンド

それも私が求めていることです:このログファイルはどこにありますか?---そのレジストリを削除することに関しては、それは安全ですか?
マイクロ

システムクリティカルではないエントリを考えると、完全に安全です。本当に心配な場合は、削除する前にエントリをエクスポートしてください。ここで疑問に削除すべきエントリ説明
Ramhound

@ramhound、ご協力ありがとうございます。すでにその投稿を見ました。レジストリエントリを削除して再インストールしましたが、まだ同じ問題があります...新しい情報で質問が更新されました。
マイクロ14年

修正済み!...私はカントー別の8時間のために私自身の答えを投稿させません
マイクロ

回答:


9

SSMSまたはVSを再インストールする必要はまったくありません。SSMSインストーラーがファイルを解凍するフォルダーでVSシェルインストーラーを見つけるだけです。

1033_ENU_LP\redist\VisualStudioShell\VSSetup

そしてそれをインストールします。


1
SuperUserへようこそ。ソリューションがOPの質問に対処する理由についての説明を提供するためにそれを編集する場合、あなたの答えはさらに良いでしょう。
私は言うモニカの復活14

1
SQL Server 2014-この手法を試すとエラーが発生します。「この製品をインストールするには、Setup.exeを実行してください」もちろん、それが最初に試したものですが、そこには修復オプションはありません。
ルーカス

1
それが見つかりました-修理はメンテナンスの下に隠れています。これで問題は解決しました。
ルーカス

1
この答えは私を正しい道に
導き

このVisualStudios Hellはどこで検索できますか...?
サイカ

8

ヤフー!! それを私が直した!

このリンクを見つけて、一番下に「Wael」が次のように書いています。

SSMSはVisual Studio 2010 IDEに依存します。これは、インストールされていない場合、SQL Serverセットアップが実行しますが、いずれかのバージョンが存在する場合、セットアップは修復時であっても無視します

再インストールして、SSMSを実行するにはVisual Studio 10 IDEが必要であると考えましたが、VS 2010をアンインストールした後に誤って削除しました。

そこで、セットアップメディアを開き、Visual Studioセットアップを検索しました。.msiファイルはすぐに実行され、不足している部分が埋めら​​れ、Management StudioがOKを実行します。

そこで、すべてのSSMS、Visual Studio 2013、およびプログラムファイル(シェルなど)から名前に「Visual Studio」が含まれていた他のすべてをアンインストールしました。その後、SSMSを再インストールしましたが、現在は動作します。


確認済み。SQL Serverの修復操作の後、再インストールされたVisual Studio 2010の前提条件。ユーザーが別のソフトウェアの重要な依存関係をアンインストールしようとしたときに警告が表示されることを望みます。
ベントラスムッセン

5

上記の提案はうまくいきませんでした-SQL ServerのSetup.Exeを再実行し、修復オプションを選択しました。1分かかり、すべてが修正されました。


多くの洗練されたアドバイスに従うことは役に立たなかったとき、これは実際に私にとって初めてRepairです。
svz

私のために。ありがとう!1033_ENU_LP \ redist \ VisualStudioShell \ VSSetupは機能しませんでした。
-ruedi

2

SQL Server 2014 ISOからF:\ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msiを実行すると、この問題は解決しました。Visual Studio Shellが以前に何らかの形で削除され、SQL Server Management Studioが依存しているために破損したようです。奇妙なことに、SQL Serverの修復プロセスではこれが検出されませんでした


1

そこで解決しました:SQL Server DVD(またはISO)からこれを実行します:D:\ redist \ VisualStudioShell \ VS10sp1-KB983509.msp

これにより、VS10要件に関する他の異常が検出され、必要に応じてすべて修正されます。

修正の途中でも、SSMS 2012を開始できました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.