Browsing Cube In Management Studio Throws Class String Error

Using the Management Studio (SSMS) I just received an error which I hadn’t seen before.  Here’s what I was doing.

On my freshly-installed Windows 7 64-bit machine I have both SQL Server 2008 SP1 and SQL Server 2008 R2 (NOV CTP) running (both 64-bit as well).  And I just installed the new Contoso data warehouse and OLAP DB.

After setting up the data source connection of the Contoso_Retail OLAP database and processing it successfully, the next logical step is to try and browse the cubes, through the Management Studio.  So that’s what I tried, but unfortunately it gave me the following error:

Invalid class string (Exception from HRESULT: 0x800401F3 (CO_E_CLASSSTRING)

Hmm, okay, that doesn’t look good!  “Invalid class string”, what does that mean??

So I tried the link that says “Click here to see detailed error information”, which gave me this:

Error pop-up: I don't see the details

I’m sorry, but where exactly are the details in this message?

Luckily a quick internet search gave me the solution (and reminded me of something which I actually knew but just didn’t think of because it’s all running in a totally new environment).

To browse cubes, SSMS is using a component from the “Microsoft Office 2003 Web Components” package, whatever that that means.

And the solution (as described here) is to:

  • Open the list of installed programs (Windows Key + R > appwiz.cpl > enter)
  • Locate the Office 2003 Web Components, right-click and select Change
  • Follow the wizard to repair/reinstall the components

Programs and Features

And now I am able to browse the cube without any issue!

Have fun!

Valentino.

  • Share/Bookmark

Tags: ,

  1. RANDY’s avatar

    Hi,

    I have tried above solution. But my app is run on windows 7 64bit.. still give me the same problem. Please please really if can help on this.

    Reply

  2. Valentino Vranken’s avatar

    I encountered that issue using Win7 64-bit as well. And I was able to get it to work with the solution described here. So if that doesn’t work in your case, I suggest you to post your specific issue on one of the known forums, such as this one: http://social.msdn.microsoft.com/Forums/en/category/sqlserver/

    Try to put it in either the “Tools General” or the “Analysis Services” category.

    Regards,
    Valentino.

    Reply

  3. Kane’s avatar

    Great, worked on 2 Systems!

    Thanks!

    Reply

  4. madhu’s avatar

    Thank u very much ,its saves so much of time ..
    Keep going

    Reply

  5. mahdi’s avatar

    great
    Thank u very much for saving so much of time ..

    Reply

© 2008-2010 A Developer's Blog All Rights Reserved