Symptomy
Załóżmy, że w programie Microsoft Exchange Server 2016 PowerShell uruchamiane są polecenia cmdlet New-MailboxRestoreRequest i New-MailboxExportRequest . Gdy parametr TargetMailbox zawiera owiatło, może zostać wyświetlony komunikat o błędzie "NullReferenceException".Na przyk³ad:
Użyj C:\Windows\system32>New-MailboxRestoreRequest-SourceDatabase "<DatabaseIdParameter>"-SourceStoreMailbox "<StoreMailboxIdParameter>"-TargetMailbox "MS test"-AllowLegacyDNMismatch Ostrzeżenie: Wystąpił nieoczekiwany błąd i jest generowany zrzut programu Watson: odwołanie do obiektu nie jest ustawione na wystąpienie obiektu. Ostrzeżenie: w module zadania "LoggingModule. OnIterateCompleted" Wystąpił błąd z wyjątkiem "odwołanie do obiektu nie jest ustawione na wystąpienie obiektu". Ten moduł jest pominięty. Nie ma to wpływu na wynik wykonania zadania. Odwołanie do obiektu nie jest ustawione na wystąpienie obiektu. + CategoryInfo: NotSpecified: (:) [New-MailboxRestoreRequest], NullReferenceException + FullyQualifiedErrorId: System. NullReferenceException, Microsoft. Exchange. Management. Migration. MailboxReplication . MailboxRestoreRequest.NewMailboxRestoreRequest + PSComputerName: <nazwa_komputera>
Ponadto w Podglądzie zdarzeń będzie rejestrowany identyfikator zdarzenia 4999 z błędem "NullReferenceException". Oczekuje się, że polecenia cmdlet mogą działać prawidłowo, bez względu na biały znak w parametrze TargetMailbox.
Przyczyna
Ten problem występuje, ponieważ jedna z parametrów zwraca nieprawidłową wartość, gdy w parametrze TargetMailbox jest dostępne białe miejsce.
Rozwiązanie
Aby rozwiązać ten problem, zainstaluj zbiorczą aktualizację 11 dla programu exchange Server 2016 lub nowszej zbiorczej aktualizacji dla programu Exchange Server 2016.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.