Nie można zainstalować dodatku SP1 dla programu Exchange Server 2010, jeśli nazwa NetBIOS domeny zawiera znak handlowego "i"


Symptomy


Rozpatrzmy następujący scenariusz:
  • Nazwa NetBIOS domeny usługi Active Directory zawiera znak ampersand (&) w środowisku Microsoft Exchange Server 2010.
  • Próby zainstalowania dodatku Service Pack 1 (SP1) dla systemu Exchange Server 2010 na serwerze w środowisku.
W tym scenariuszu instalacja nie powiedzie się. Ponadto wyświetlany zostanie następujący komunikat o błędzie:
Podczas analizowania elementu EntityName wystąpił błąd. Line7, umieść 12.

Przyczyna


Ten problem występuje, ponieważ znak handlowego "i" jest zarezerwowany znak w formacie XML. W związku z tym znaku powoduje, że podczas analizowania dla bieżącego użytkownika logowania nie powiedzie się.

Rozwiązanie


Aby rozwiązać ten problem, wykonaj podane dalej czynności.Uwaga Ten problem został rozwiązany w pakiet zbiorczy aktualizacji 4 dla programu Exchange Server 2010 z dodatkiem Service Pack 1. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2579150 Opis pakietu zbiorczego aktualizacji 4 dla programu Exchange Server 2010 z dodatkiem Service Pack 1
  1. Skopiuj wszystkie pliki instalacyjne z dysku CD na dysk twardy, a następnie otwórz plik ManageScheduledTask.ps1 w folderze skrypty.
  2. Zlokalizuj następujące wiersze:
    function Get-CurrentUserName { [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() $id.Name }
  3. Zmienić wiersze w następujący sposób:
    function Get-CurrentUserName{ [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() [System.String]$fixedName = $id.Name.Replace('&','`&') return $fixedName }
  4. Zapisz plik, a następnie spróbuj zainstalować dodatek SP1 dla programu Exchange Server 2010 z dysku twardego.
  5. Zainstaluj następującą aktualizację:
    2579150 Opis pakietu zbiorczego aktualizacji 4 dla programu Exchange Server 2010 z dodatkiem Service Pack 1

Stan


Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.