Nie można przetworzyć błędu transformacji argumentu dla poleceń cmdlet w programie Exchange Server 2013 z CU11

Oryginalny numer artykułu KB:   3140833

Symptomy

W przypadku korzystania z różnych poleceń cmdlet, skryptów, takich jak RedistributeActiveDatabases.ps1, oraz przeglądarki programu Exchange w środowisku programu Exchange Server 2013 z zainstalowaną aktualizacją zbiorczą 11 jest wyświetlany następujący komunikat o błędzie:

Nie można przetworzyć transformacji argumentu w parametrze "Bookmarkobject". Nie można przekonwertować wartości "Microsoft. Exchange. Data. QueueViewer. PropertyBagBasedQueueInfo" typu "System. String" na typ "Microsoft. Exchange. Data. QueueViewer. ExtensibleQueueInfo".

Nie można przetworzyć transformacji argumentu w parametrze "tożsamość". Nie można przekonwertować wartości " <database name> " na typ "Microsoft.Exchange.Configuration. Tasks. DatabaseCopyIdParameter ". Błąd: "nie można przekonwertować obiektu Hashtable na obiekt następującego typu: Microsoft.Exchange.Configuration. Tasks. DatabaseCopyIdParameter. Konwersja obiektu Hashtable na obiekt nie jest obsługiwana w trybie ograniczonej wersji językowej ani w sekcji danych.

Ponadto w przypadku korzystania z powłoki zarządzania programu Exchange w celu uruchomienia polecenia cmdlet Get-Queue polecenie cmdlet może nie spowodować automatycznego odtworzenia kolejki dla serwera lokalnego, na którym jest uruchomione polecenie cmdlet. Jednak uruchomienie Get-Queue -Server "<Server Name>" polecenia cmdlet działa zgodnie z oczekiwaniami.

Przyczyna

Ten problem występuje, jeśli nie masz skrzynki pocztowej skojarzonej z kontem lub jeśli skrzynka pocztowa lub skrzynka pocztowa arbitrażowa są hostowane we wcześniejszej wersji programu Exchange Server. Aby uzyskać więcej informacji na temat zmieniania funkcjonalności skrzynek pocztowych, zobacz powłoka zarządzania programu Exchange i Zakotwiczanie skrzynki pocztowej.

Obejście problemu

Aby obejść ten problem, użyj jednej z następujących metod:

  • Skojarz skrzynkę pocztową z kontem, którego próbujesz użyć w przeglądarce kolejek na serwerze Exchange, a wersja serwera programu Exchange jest taka sama, jak ta, którą próbujesz zarządzać.
  • Przenieś skrzynkę pocztową w ramach arbitrażu do wersji programu Exchange, którą próbujesz zarządzać.

Uwaga

Ten problem został rozwiązany w aktualizacji zbiorczej 12 dla programu Exchange Server 2013.