Simptomi
Razmotrite sljedeći scenarij:
-
NetBIOS naziv domene Active Directory sadrži programa ampersand (&) znak u okruženje Microsoft Exchange Server 2010.
-
Pokušajte instalirati Exchange Server 2010 Service Pack 1 (SP1) na poslužitelju u okruženju.
U ovom scenariju, instalacija ne uspijeva. Osim toga, pojavljuje se sljedeća poruka o pogrešci:
Dogodila se pogreška pri raščlanjivanju EntityName. Line7, smjestite 12.
Uzrok
Problem se pojavljuje jer znak ampersand je rezervirani znak u XML. Stoga, znak uzrokuje raščlambe za trenutnog korisnika prijave nije uspjela.
Rješenje
Da biste riješili taj problem, slijedite ove korake.Napomena Ovaj je problem riješen u Update Rollup 4 za Exchange Server 2010 Service Pack 1. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
2579150 Opis zbirna 4 za Exchange Server 2010 Service Pack 1
-
Kopirajte sve instalacijske datoteke s CD-a na tvrdi disk i otvorite datoteku ManageScheduledTask.ps1 u mapu skripte.
-
Pronađite sljedeće retke:
function Get-CurrentUserName { [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() $id.Name }
-
Promijeni retke kako slijedi:
function Get-CurrentUserName{ [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() [System.String]$fixedName = $id.Name.Replace('&','`&') return $fixedName }
-
Spremite datoteku, a zatim pokušajte instalirati Exchange Server 2010 SP1 s tvrdog diska.
-
Instalirajte sljedeće ažuriranje:
2579150 Opis zbirna 4 za Exchange Server 2010 Service Pack 1
Status
Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".