Is anyone aware of any documentation from MS around the limitations of criteria-based groups and/or sets? I'm in the process of transitioning several hundred Exchange Dynamic Lists into criteria-based groups within the FIM portal. I'm using Powershell to create the groups directly into the portal and that process has gone very well thus far. The problem comes in when the nightly FIM maintenance job(s) run, it often bombs on a particular group, with the SQL error below. The group appears in the portal and gets exported to AD ok, I can even go into the portal and view it's members without error. When I try to modify the criteria, however, I get "Failed to process the request: Unknown Error" that occurs during submission. Often times I can delete and recreate the group with one or two less exclusions and I'm back in business. I'm hoping that a document or recommendations exist so I can apply that prior to running my PS scripts.
SQL ERROR:
Date 11/23/2011 1:00:24 AM
Log Job History (FIM_TemporalEventsJob)
Step ID 3
Server ServerName
Job Name FIM_TemporalEventsJob
Step Name FIM_MaintainGroupsStep
Duration 00:01:08
Sql Severity 16
Sql Message ID 50000
Operator Emailed
Operator Net sent
Operator Paged
Retries Attempted 0
Message
Executed as user: Domain\SQLAdmin. Reraised Error 50000, Level 16, State 1, Procedure MaintainSets, Line 373, Message: <Failures><_x0040_failedSetCorrections SetKey="97118" ErrorMessage="Reraised Error 8623, Level 16, State 1, Procedure ?, Line 2, Message: The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information."/><_x0040_failedSetCorrections SetKey="97126" ErrorMessage="Reraised Error 8623, Level 16, State 1, Procedure ?, Line 2, Message: The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information."/></Failures> [SQLSTATE 42000] (Error 50000). The step failed.
Thanks,
Jeff