Etki alanı NetBIOS adı bir karakterini içeriyorsa Exchange Server 2010 SP1 yükleyemezsiniz.


Belirtiler


Aşağıdaki senaryoyu inceleyin:
  • Bir ve işareti (&) karakteri Microsoft Exchange Server 2010 ortamında Active Directory etki alanı NetBIOS adı içerir.
  • Bir sunucu ortamında Exchange Server 2010 Service Pack 1 (SP1) yüklemek deneyin.
Bu senaryoda, yükleme başarısız olur. Ayrıca, aşağıdaki hata iletisini alırsınız:
EntityName ayrıştırılırken bir hata oluştu. Line7, 12 getirin.

Neden


Karakterini XML ayrılmış bir karakter olduğu için bu sorun oluşur. Bu nedenle, karakter ayrıştırma geçerli oturum açma kullanıcı başarısız olmasına neden olur.

Çözüm


Bu sorunu çözmek için aşağıdaki adımları uygulayın:Not Bu sorunu Exchange Server 2010 Service Pack 1 için güncelleştirme toplaması 4'te giderilmiştir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2579150 Exchange Server 2010 Service Pack 1 için güncelleştirme toplaması 4 açıklaması
  1. Yükleme dosyalarını CD'den sabit diske kopyalayın ve scripts klasöründeki ManageScheduledTask.ps1 dosyasını açın.
  2. Aşağıdaki satırı bulun:
    function Get-CurrentUserName { [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() $id.Name }
  3. Satırları aşağıdaki gibi değiştirin:
    function Get-CurrentUserName{ [System.Security.Principal.WindowsIdentity]$id = [System.Security.Principal.WindowsIdentity]::GetCurrent() [System.String]$fixedName = $id.Name.Replace('&','`&') return $fixedName }
  4. Dosyayı kaydedin ve sonra sabit diskten Exchange Server 2010 SP1'i yüklemeye çalışın.
  5. Aşağıdaki güncelleştirmeyi yükleyin:
    2579150 Exchange Server 2010 Service Pack 1 için güncelleştirme toplaması 4 açıklaması

Durum


Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.