Polecenie Get-DistributionGroupMember nie zwraca wszystkich członków grupy dystrybucyjnej, jeśli istnieje wiele domen usługi Active Directory w środowisku topologii
Oryginalny numer KB: 975555
Symptomy
Rozpatrzmy następujący scenariusz:
W środowisku topologii Microsoft Exchange Server istnieje nadrzędna domena usługi Active Directory (
Contoso.com
) i dwie domeny podrzędne (US.Contoso.com
iEurope.Contoso.com
).Jedna z domen podrzędnych (
US.Contoso.com
) ma zainstalowane role serwera Exchange Server.Inna domena podrzędna (
Europe.Contoso.com
) ma Exchange Server skrzynki pocztowe użytkownika.Domena nadrzędna nie ma serwerów exchange. W tym scenariuszu po uruchomieniu polecenia Get-DistributionGroupMember dla grupy dystrybucyjnej polecenie nie zwraca wszystkich członków grupy dystrybucyjnej z innej domeny podrzędnej. Zamiast tego podczas uruchamiania polecenia Get-DistributionGroupMember może zostać wyświetlony następujący komunikat o błędzie:
Nie można wykonać operacji, ponieważ nie można odnaleźć obiektu "<nazwa> obiektu" na "Europe.Contoso.com". + CategoryInfo: InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId: 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember
Przyczyna
Aby zwrócić prawidłowy wynik, należy uruchomić Get-DistributionGroupMember, ustawiając zakres zapytania na cały las, jeśli w środowisku topologii istnieje wiele domen usługi Active Directory.
Rozwiązanie
Aby rozwiązać ten problem, wykonaj następujące kroki:
Otwórz powłokę zarządzania programu Exchange.
Wpisz następujące polecenie w wierszu polecenia:
Set-ADServerSettings -ViewEntireForest $True
Uwaga
Polecenie Set-ADServerSettings to nowe polecenie w Exchange Server. Domyślnie parametr ViewEntireForest ma wartość False.
Uruchom polecenie Get-DistributionGroupMember, aby pobrać wszystkich członków grupy dystrybucyjnej.