it-swarm.com.de

Neuinstallation von SQL Server Management Studio

Ich arbeite mit Windows 8.1 Professional Edition. Ich habe SQL Server Management Studio 2012 x64 installiert und alles hat gut funktioniert. Ich habe Visual Studio 2013 installiert und alles hat gut funktioniert.

Dann habe ich Service Pack 1 für Visual Studio und einige erweiterte Funktionen installiert. Ich hatte Probleme bei der Deinstallation dieser Dinge, also habe ich eine Systemwiederherstellung durchgeführt, um meinen Computer zurückzusetzen. Das hat funktioniert, aber jetzt, wenn ich zu SSMS gehe, bekomme ich eine

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

Ich habe versucht, SSMS zu reparieren, zu deinstallieren, neu zu installieren und habe sogar SSMS 2014 ausprobiert, aber egal, was ich mache, wenn ich zu SSMS gehe, erhalte ich immer noch den gleichen Fehler.

Ich frage mich, ob eine Komponente fehlt oder entfernt wurde, als ich Visual Studio Pro entfernte. Ich habe Visual Studio 2013 Express neu installiert und es funktioniert, aber SSMS funktioniert immer noch nicht.

Ich habe mir diesen Beitrag angesehen und 11.0_Config aus der Registry gelöscht, aber immer noch kein Glück.

Ich habe dann die gesamte SQL Server Management Studio Registry gelöscht und neu installiert und trotzdem kein Glück.

BEARBEITEN:

Bei jeder Installation von SSMS 2012 oder 2014 wird bei der Installation von ManagementToolsAdvancedConfig_install_postmsi_Cpu64. der oben genannte Fehler angezeigt. Die Installation wird jedoch fortgesetzt und abgeschlossen. Außerdem werden alle grünen Häkchen angezeigt, die angeben, dass alles installiert wurde.

Hier ist die Protokollzusammenfassung, die nach der Neuinstallation gedruckt wurde. Ich bin mir nicht sicher, ob dies hilft:

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

Gibt es eine andere Möglichkeit, ein Protokoll oder etwas anderes anzusehen, um festzustellen, welche Komponenten fehlen?

13
Micro

Yahooo !! Ich habe es repariert!

Ich fand diesen Link und ganz unten schrieb "Wael" folgendes:

SSMS hängt von der Visual Studio 2010-IDE ab. Wenn diese nicht installiert ist, wird das SQL Server-Setup ausgeführt. Wenn jedoch eine Version vorhanden ist, wird sie vom Setup ignoriert, auch bei der Reparatur

Bei der Neuinstallation stellte ich fest, dass das SSMS Visual Studio 10 IDE zum Ausführen benötigt, das ich versehentlich nach der Deinstallation von VS 2010 entfernt habe.

Also öffnete ich das Installationsmedium und suchte nach Visual Studio Setup. Die MSI-Datei wird beendet und die fehlenden Teile ausgefüllt, und Management Studio wird ausgeführt.

Also habe ich alle SSMS, Visual Studio 2013 UND alles andere, das "Visual Studio" im Namen hatte, aus Programmdateien (wie der Shell) deinstalliert. Dann habe ich SSMS neu installiert und jetzt funktioniert es.

8
Micro

Es ist absolut nicht notwendig, SSMS oder VS neu zu installieren. Suchen Sie einfach das VS Shell-Installationsprogramm in dem Ordner, in den das SSMS-Installationsprogramm seine Dateien entpackt:

1033_ENU_LP\redist\VisualStudioShell\VSSetup

und installieren Sie es.

9
BrainDy UG

Die obigen Vorschläge haben bei mir nicht funktioniert. Ich habe Setup.Exe für SQL Server erneut ausgeführt und nur die Option Reparieren ausgewählt. Dauerte 1 Minute und alles war repariert.

5
Joel Gallagher

Das Ausführen von F:\1033_ENU_LP\redist\VisualStudioShell\VSSetup\vs_setup.msi von SQL Server 2014 ISO löste dieses Problem für mich. Es sieht so aus, als ob die Visual Studio-Shell bereits entfernt wurde und dadurch das SQL Server Management Studio beschädigt wurde, da es davon abhängt. Seltsam, dass der SQL Server-Reparaturprozess dies jedoch nicht aufgegriffen hat

2
Jasmin Sehic

Dort wurde es für mich gelöst: Von der SQL Server-DVD (oder ISO) Führen Sie Folgendes aus: D:\redist\VisualStudioShell\VS10sp1-KB983509.msp

Dadurch werden andere Anomalien in Bezug auf Ihre VS10-Anforderungen erkannt und alle erforderlichen Fehler behoben.

Ich konnte mein SSMS 2012 auch während des Fixes starten.

1