WSUS को पूरी तरह से कैसे मिटाएं और फिर से शुरू करें


22

किसी को भी अपडेट के WSUS को पूरी तरह से मिटा देने और फिर से शुरू करने का एक तरीका पता है?

ऐसा लगता है जैसे मेरे पास सूची में भाषा पैक और मिश्रित रद्दी का भार है जिसकी हमें आवश्यकता नहीं है। अब मैंने सभी अवांछित उत्पाद, वर्गीकरण और भाषाएं हटा दी हैं, जो मैं करना चाहता हूं वह पूरी तरह से WSUS डेटाबेस को साफ कर देता है और फिर से शुरू करता है। ऐसा प्रतीत होता है कि WSUS भूमिका को फिर से स्थापित करने से अनइंस्टॉल करने में मदद नहीं मिलती है क्योंकि वे अभी भी वहां हैं। सर्वर क्लीनअप विज़ार्ड की भी कोशिश की है जो ज्यादातर समय की बर्बादी लगती है, यह किसी भी अपडेट को साफ नहीं करता था जो मुझे उम्मीद थी कि इसे हटा देगा।

मैंने अभी तक इनमें से किसी को भी मशीनों पर स्थापित नहीं किया है, इसलिए यदि मैं केवल काम कर सकता हूं तो मैं सभी सूचीबद्ध अपडेट को पूरी तरह से कैसे मिटा सकता हूं और फिर से शुरू कर सकता हूं लेकिन मेरी नई कम हुई उत्पादों की सूची के अनुसार।

धन्यवाद, निक


मुझे लग रहा है कि WSUS 2012 सिर्फ मेरे उत्पाद, वर्गीकरण और भाषा सेटिंग्स को अनदेखा कर रहा है और जो कुछ भी डाउनलोड करता है उसे मेरी सेटिंग्स को अनदेखा करना चाहता है।
निक एनसीडी

जवाबों:


19

WSUS को एक साफ डेटाबेस के साथ फिर से स्थापित करने के लिए, जिसका कोई पिछला कॉन्फ़िगरेशन नहीं है:

Windows Powershell को व्यवस्थापक के रूप में चलाएं और निम्न आदेशों का उपयोग करें:

  • Uninstall-WindowsFeature -Name UpdateServices,Windows-Internal-Database -Restart

  • पोस्ट पुनरारंभ करें, C:\Windows\WID\(2012 विन 2 के लिए) फ़ोल्डर में हर किसी को हटा दें ।

  • तब WSUS को फिर से स्थापित करने के लिए निम्न कमांड चलाएँ:

    Install-WindowsFeature UpdateServices -Restart
    

यह केवल PowerShell 3 या उच्चतर पर काम करता है।
यहाँ अधिक जानकारी: Microsoft TechNet: सर्वर रोल्स और फीचर्स को हटाना


अनइंस्टॉल ने अच्छा काम किया। पावर शेल इंस्टॉल ने मेरे लिए डेटाबेस (गैर SQL सर्वर संस्करण) को वापस नहीं जोड़ा। मैंने अनइंस्टॉल करने के लिए पावर शेल कमांड का उपयोग किया, फिर सर्वर मैनेजर विज़ार्ड को फिर से इंस्टॉल करने के लिए जोड़ देता है।
pStan

-Restartध्वज के लिए देखें और सुनिश्चित करें कि आप वास्तव में संपूर्ण भौतिक या वर्चुअल सर्वर को पुनरारंभ करने के लिए तैयार हैं।
jdgregson

"मैंने IIS प्रबंधक को खोलकर और पुराने WSUS वेब साइट को हटाकर, फिर पूर्ण WSUS स्थापना को फिर से चलाकर इस समस्या को हल किया है।" -mshorroshAvanade (साथी) social.technet.microsoft.com/Forums/windowsserver/en-US/…
Spencer5051

10

अब उत्तर मिला, बस इसे किसी और के लाभ के लिए पोस्ट करना जो इस समस्या में आ सकता है।

ऐसा लगता है कि स्थापना रद्द करना WSUSऔर WID Databaseविकल्प वास्तव में WID डेटाबेस को नहीं हटाते हैं।

  • WID डेटाबेस को Windows Internal Databaseसुविधा की स्थापना रद्द करके हटाया जा सकता है ।

  • C:\windows\WID\Data\susdb.mdfसब कुछ फिर से स्थापित करने से पहले आपको मैन्युअल रूप से फ़ाइल को हटाने की भी आवश्यकता होगी ।


1
Susdb.mdf- फ़ाइल को हटाने से पोस्ट-इंस्टॉलेशन-कॉन्फ़िगरेशन के दौरान त्रुटियां होंगी, जब तक कि फ़ाइल को मैन्युअल रूप से बहाल नहीं किया जाता है।
तोबियास

टोबियास ने क्या कहा। 2012r2 के लिए काम नहीं करता है।
StackzOfZtuff

WID एक आंतरिक डेटाबेस सर्वर है जिसका उपयोग अन्य चीजों के लिए किया जा सकता है, इसलिए इसे पूरी तरह से हटाने से अन्य सेवाओं को मार सकता है। उदाहरण के लिए, Windows 2016 सर्वर पर अनिवार्य भूमिका निभा रहा है, SUSDB के अलावा, एक RaAcctDb डेटाबेस भी है। @ StackzOfZtuff के उत्तर में आधिकारिक निर्देशों का उपयोग करना सुरक्षित है, जो केवल SUSDB को हटा देता है।
मार्क बेरी

8

आधिकारिक निर्देशों का उपयोग करें

अब एक आधिकारिक ब्लॉग पोस्ट बाहर है:

यह आधिकारिक ब्लॉग पोस्ट का मेरा अनौपचारिक सारांश है:

  1. स्टॉप-सर्विस WSUSService, W3SVC
  2. SQL सर्वर प्रबंधन स्टूडियो (SSMS) के साथ कनेक्ट।
  3. SMSDB बैकअप के लिए SSMS का उपयोग करें
  4. SUSDB को हटाने के लिए SSMS का उपयोग करें
  5. सामग्री निर्देशिका का नाम बदलें
  6. सामग्री निर्देशिका को फिर से बनाएँ
  7. शुरू-सेवा WSUSService, W3SVC
  8. प्रोग्राम फ़ाइलें \ अद्यतन सेवाएँ \ Tools चलाएँ। Susutil.exe पोस्ट स्थापना (कमांड लाइन मापदंडों के लिए ब्लॉग देखें)
  9. किया हुआ।

WS2012 / WS2012R2 के लिए: Windows आंतरिक डेटाबेस से कनेक्ट करने के लिए एक नामांकित पाइप कनेक्शन के उपयोग की आवश्यकता होती है। कनेक्शन स्ट्रिंग आप चाहते हैं:

\। \ पाइप \ Microsoft ## WID \ TSQL \ क्वेरी

डब्लूएस २००३ / डब्लूएस २०० / / डब्लूएस २००200 आर २: विंडोज इंटरनल डाटाबेस से जुड़ने के लिए नामांकित पाइप्स कनेक्शन के उपयोग की आवश्यकता होती है। कनेक्शन स्ट्रिंग आप चाहते हैं:

\। \ पाइप \ MSSQL $ MICROSOFT ## SSEE \ एसक्यूएल \ क्वेरी


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