Symptomen
Wanneer u een van de volgende bewerkingen probeert uit te voeren in Microsoft SQL Server 2012 Analysis Service (SSAS 2012) of SQL Server 2014 Analysis Service (SSAS 2014):
-
U maakt een berekend lid als een lid van hetzelfde niveau voor alle leden in een bovenliggende onderliggende hiërarchie.
-
U verzendt een Discover -opdracht om te zoeken naar MDSCHEMA_MEMBERS om MEMBER_UNIQUE_NAME op te halen met de eigenschap geen Tree_Op of Tree_Op acht .
Gebeurtenis-ID 22 wordt vastgelegd in het toepassingslogboek of de fout 0xC1000016 wordt vastgelegd in msmdsrv. log.
Oplossing
Informatie over service packs
U kunt dit probleem oplossen door Service Pack voor SQL Server te verkrijgen.
Zie voor meer informatie over SQL Server 2014 Service Pack 1 (SP1) bugs die zijn opgelost in SQL server 2014 Service Pack 1.
Workaround
Voor een tijdelijke oplossing voor dit probleem kunt u de volgende scenario's overwegen:
-
Maak het berekende lid als een onderliggend lid onder alle leden van de bovenliggende onderliggende hiërarchie. Bijvoorbeeld niet [Parent_child_dimensionName]. [DimAttName]. [CalculatedMemberName] [Parent_child_dimensionName] gebruiken. [DimAttName]. [ALL]. [CalculatedMemberName].
-
Gebruik de opdracht ontdekken voor het opvragen van MDSCHEMA_MEMBERS om MEMBER_UNIQUE_NAME samen te voegen met de eigenschap Tree_Op (bijvoorbeeld Tree_Op 3). Gebruik geen Tree_Op of Tree_Op 8. Ga naar de volgende MSDN-website voor informatie over de instelling:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.