The information in this article applies to:
SYMPTOMSYou receive the following error when attempting to create a local cube with a calculated member by using the COMMAND clause:
CAUSEThe current version of OLAP Services doesn't support this functionality for a local cube. RESOLUTIONA supported fix that corrects this problem is now available from Microsoft, but
it has not been fully regression tested and should be applied only to systems
experiencing this specific problem. http://www.microsoft.com/support/supportnet/overview/overview.aspThe English version of this fix should have the following file attributes or later:
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. MORE INFORMATIONThe product documentation for OLAP Services incorrectly states that you can create calculated members that persist with the local cube. Following is the incorrect documentation: A calculated member can be persisted in a local cube if a CREATE MEMBER statement is specified in the COMMAND clause of the CREATE CUBE statement.The COMMAND clause in the above code is not supported for a local cube, and causes the error shown in the "Summary" section if it is included in the CREATE CUBE statement. Steps to Reproduce the ErrorA group of samples ship on the SQL 7.0 CD in the MSolap/Samples directory. Run the compressed file called Samples.exe to extract the samples. In that group of samples there is a Visual Basic project named VBADOCREATECUBE that shows how to create a local cube through ADO.To reproduce the error, modify the following lines in the Visual Basic VBADOCREATECUBE sample:
Remove the closed parenthesis [)] from the first line and uncomment the next three lines so that the code resembles the following:
© Microsoft Corporation 1999, All Rights Reserved. REFERENCESSQL Server OLAP Services Books Online Additional query words:
Keywords : kbDatabase kbGrpVCDB kbOLAP700 |
Last Reviewed: December 16, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |