SQL सर्वर प्रबंधन स्टूडियो को पुनर्स्थापित करें


13

मैं विंडोज 8.1, व्यावसायिक संस्करण पर हूं। मैंने SQL सर्वर प्रबंधन स्टूडियो 2012 x64 स्थापित किया और सब कुछ अच्छी तरह से काम किया। मैंने विजुअल स्टूडियो 2013 स्थापित किया है और सब कुछ अच्छा काम किया है।

फिर, मैंने Visual Studio और कुछ उन्नत सुविधाओं के लिए सर्विस पैक 1 स्थापित किया। मुझे इन चीजों को अनइंस्टॉल करने में परेशानी हुई, इसलिए मैंने अपने कंप्यूटर को वापस रोल करने के लिए एक सिस्टम रीस्टोर किया। वह काम किया, लेकिन अब जब भी मैं SSMS में जाता हूं, मुझे ए

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

मैंने SSMS की मरम्मत करने, अनइंस्टॉल करने, पुन: स्थापित करने और यहां तक ​​कि SSMS 2014 की कोशिश की, फिर भी मैं SSMS में जाने पर कोई फर्क नहीं पड़ता कि मैं अभी भी वही त्रुटि प्राप्त करता हूं।

मुझे आश्चर्य हो रहा है कि क्या कुछ घटक है जो गायब है या जब मैंने Visual Studio Pro को हटाया था? मैंने Visual Studio 2013 एक्सप्रेस को फिर से स्थापित किया है, और यह काम करता है, लेकिन 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

क्या लॉग को देखने के लिए कोई अन्य तरीका है या कुछ देखने के लिए कि क्या घटक गायब हैं?


क्या आपने रजिस्ट्री प्रविष्टि को हटाने की कोशिश की है? यह जानने के बिना कि इसके घटकों को आपको किस तरह से हल करना है, यह आपको कैसे हल करना है। चूंकि आपके कंप्यूटर में लॉग फाइल मौजूद है, इसलिए आपको इसका पता लगाना होगा।
रामहुंड

यही मैं भी पूछ रहा हूं: मुझे यह लॉग फ़ाइल कहां मिल सकती है? --- उस रजिस्ट्री को हटाने के लिए, क्या ऐसा करना सुरक्षित है?
माइक्रो

एक गैर-प्रणाली-महत्वपूर्ण प्रविष्टि को देखते हुए ऐसा करने के लिए पूरी तरह से सुरक्षित है। यदि आप वास्तव में चिंतित हैं तो प्रविष्टि को हटाने से पहले निर्यात करें। यहां एक प्रश्न है कि वर्णन किस प्रविष्टि को हटा दिया जाना चाहिए
रामहुंड

@ सहायता, आपकी मदद के लिए धन्यवाद। पहले ही उस पोस्ट को देखा। रजिस्ट्री प्रविष्टि को हटा दिया गया और फिर से स्थापित किया गया, अभी भी वही समस्या है ... नई जानकारी के साथ अपडेट किया गया प्रश्न।
माइक्रो

ठीक कर दिया! एक और 8hh थियो के लिए मुझे अपना जवाब पोस्ट करने नहीं देंगे ...
माइक्रो

जवाबों:


9

SSMS या VS को फिर से स्थापित करने की पूर्ण आवश्यकता नहीं है। बस फ़ोल्डर में वीएस शेल इंस्टॉलर ढूंढें, जहां एसएसएमएस इंस्टॉलर अपनी फाइलों को अनपैक करता है:

1033_ENU_LP\redist\VisualStudioShell\VSSetup

और इसे स्थापित करें।


1
सुपरयूज़र में आपका स्वागत है। आपका उत्तर और भी बेहतर होगा यदि आप इसे कुछ स्पष्टीकरण प्रदान करने के लिए संपादित करते हैं कि आपका समाधान ओपीएस प्रश्न को क्यों संबोधित करता है।
मैं कहता हूं कि मोनिका

1
SQL सर्वर 2014 - इस तकनीक को आजमाते समय मुझे एक त्रुटि मिल रही है। "इस उत्पाद को स्थापित करने के लिए, कृपया Setup.exe चलाएं", यह पहली बात है जो मैंने कोशिश की थी, लेकिन वहां कोई मरम्मत विकल्प सूचीबद्ध नहीं है।
लुकास

1
यह मिला - मरम्मत रखरखाव के तहत tucked है। इससे समस्या ठीक हुई।
लुकास

1
इस जवाब ने मुझे सही रास्ते पर
ला

मैं इस VisualStudios नरक के लिए कहां खोज सकते हैं ... ??
सायका

8

Yahooo !! मैंने ठीक कर दिया!

मुझे यह लिंक मिला और बहुत नीचे "वेल" ने निम्नलिखित लिखा:

SSMS विज़ुअल स्टूडियो 2010 IDE पर निर्भर करता है, जो अगर SQL सर्वर सेटअप स्थापित नहीं करता है, लेकिन यदि कोई संस्करण मौजूद है, तो सेटअप इसे अनदेखा करेगा, यहां तक ​​कि मरम्मत पर भी

पुनः स्थापित करें, मुझे लगा कि SSMS को चलाने के लिए Visual Studio 10 IDE की आवश्यकता है, जिसे मैंने VS 2010 की स्थापना रद्द करने के बाद गलती से हटा दिया है।

इसलिए, मैंने सेटअप मीडिया खोला और विजुअल स्टूडियो सेटअप की खोज की। .Msi फ़ाइल को समान रूप से चलाएं और लापता भागों को भर दें, और प्रबंधन स्टूडियो रन ओके करें।

इसलिए मैंने सभी SSMS, Visual Studio 2013, और बाकी सभी चीज़ों की स्थापना रद्द कर दी, जिनमें प्रोग्राम फ़ाइलों (शेल जैसे) से नाम में "Visual Studio" था। फिर, मैंने SSMS को फिर से स्थापित किया और अब यह काम करता है।


की पुष्टि की। SQL सर्वर सुधार ऑपरेशन Visual Studio 2010 पूर्वापेक्षाएँ जहाँ फिर से स्थापित करने के बाद। काश कोई चेतावनी होती जब उपयोगकर्ता किसी अन्य सॉफ़्टवेयर के लिए महत्वपूर्ण निर्भरता की स्थापना रद्द करने का प्रयास करता।
बेंट रासमुसेन

5

उपरोक्त सुझावों ने मेरे लिए काम नहीं किया - मैंने SQL सर्वर के लिए Setup.Exe को फिर से चलाया, और बस मरम्मत विकल्प चुना। 1 मिनट लगा, और सब ठीक हो गया।


यह वास्तव में मेरे लिए पहली बार है जब बहुत सारी परिष्कृत सलाह का कोई फायदा नहीं हुआ, लेकिन Repairबात वास्तव में काम की रही।
svz

मेरे लिए भी। धन्यवाद! 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup ने मेरे लिए काम नहीं किया।
12/15 बजे

2

F: \ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msi को SQL Server 2014 ISO से चलाना मेरे लिए इस समस्या को हल करता है। ऐसा लगता है कि Visual Studio Shell को किसी तरह से पहले हटा दिया गया था और उस पर निर्भर होने के कारण SQL सर्वर प्रबंधन स्टूडियो को दूषित कर दिया। अजीब बात है कि SQL सर्वर की मरम्मत प्रक्रिया ने इसे नहीं उठाया


1

मेरे लिए इसे हल किया गया: SQL सर्वर डीवीडी (या ISO) से इसे चलाएं: D: \ redist \ VisualStudioShell \ VS10sp1-KB983509.msp

यह आपके VS10 आवश्यकताओं के संबंध में अन्य विसंगतियों का पता लगाएगा और आवश्यकतानुसार सभी को ठीक करेगा।

मैं फिक्स के माध्यम से अपने एसएसएमएस 2012 को भी आंशिक रूप से लॉन्च करने में सक्षम था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.