NetBIOS डोमेन नाम एक ऐंपरसैंड वर्ण हैं, तो आप Exchange Server 2010 SP1 स्थापित नहीं कर सकता


लक्षण


इस परिदृश्य पर विचार करें:
  • सक्रिय निर्देशिका डोमेन NetBIOS नाम एक ऐंपरसैंड (&) वर्ण किसी Microsoft Exchange Server 2010 वातावरण में हैं।
  • आप Exchange Server 2010 सर्विस पैक 1 (SP1) वातावरण में सर्वर पर स्थापित करने का प्रयास करें।
इस परिदृश्य में, स्थापना विफल रहता है। साथ ही, आपको निम्न त्रुटि संदेश प्राप्त होता है:
घटक को पार्स करते समय कोई त्रुटि उत्पन्न हुई। Line7, 12 रखें।

कारण


यह समस्या इसलिए होती है क्योंकि XML में आरक्षित वर्ण ऐंपरसैंड वर्ण है। इसलिए, विफल करने के लिए वर्तमान लॉगऑन उपयोगकर्ता पार्सिंग वर्ण है।

समाधान


इस समस्या को हल करने के लिए, निम्न चरणों का पालन करें।नोट यह समस्या Exchange Server 2010 सर्विस पैक 1 के लिए अद्यतन रोलअप 4 में हल हो गई है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2579150 Exchange Server 2010 सर्विस पैक 1 के लिए अद्यतन रोलअप 4 का विवरण
  1. CD से हार्ड डिस्क पर सभी स्थापना फ़ाइलों की प्रतिलिपि बनाएँ, और उसके बाद स्क्रिप्ट फ़ोल्डर में ManageScheduledTask.ps1 फ़ाइल खोलें।
  2. निम्न पंक्तियाँ की स्थिति जानें:
    function Get-CurrentUserName { [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() $id.Name }
  3. पंक्तियाँ निम्नानुसार परिवर्तन:
    function Get-CurrentUserName{ [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() [System.String]$fixedName = $id.Name.Replace('&','`&') return $fixedName }
  4. फ़ाइल सहेजें, और तब Exchange Server 2010 SP1 हार्ड डिस्क से स्थापित करने का प्रयास करें।
  5. निम्न अद्यतन स्थापित करें:
    2579150 Exchange Server 2010 सर्विस पैक 1 के लिए अद्यतन रोलअप 4 का विवरण

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.