web-dev-qa-db-ja.com

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

私は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はまだ機能しません。

this の投稿を見て、レジストリから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

ログまたは何かが欠けているコンポーネントを確認するために何か他の方法がありますか?

13
Micro

Yahooo !!それを私が直した!

私はこれを見つけました link そして一番下の "Wael"は次のように書きました:

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

再インストールしましたが、SSMSにはVisual Studio 10 IDE=を実行する必要があります。VS2010をアンインストールした後に誤って削除しました。

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

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

8
Micro

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

1033_ENU_LP\redist\VisualStudioShell\VSSetup

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

9
BrainDy UG

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

5
Joel Gallagher

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

2
Jasmin Sehic

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

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

修正の途中でもSSMS 2012を起動できました。

1