FIX: Replace of Fact Table Does Not Display Correct Fact Table Name in Cube Editor (296496)



The information in this article applies to:

  • Microsoft SQL Server 2000 Analysis Services

This article was previously published under Q296496
BUG #: 11504 (Plato7.x)

SYMPTOMS

An attempt to change the same fact table name by right-clicking the fact table header in the Cube Editor, and selecting the Replace option, results in an invalid name if the source table is in Microsoft SQL Server and the table name does not have a dbo prefix.

RESOLUTION

To resolve this problem, obtain the latest service pack for the Microsoft SQL Server 2000 (the Analysis Services Components - Sql2kasp1.exe). For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

290211 INF: How to Obtain the Latest SQL Server 2000 Service Pack

STATUS

Microsoft has confirmed that this is a problem in SQL Server 2000 Analysis Services version 8.0. This problem was first corrected in the Analysis Services Components of Microsoft SQL Server 2000 Service Pack 1.

MORE INFORMATION

For example, if you try to replace the existing sales_fact_1997 table with the same sales_fact_1997 table, the table name in the table header is sales_fact_1998. However, the fact table property still shows the right name and the invalid name only seems to display in the table header in the Cube Editor.

Step to Reproduce Behavior

  1. Move the FoodMart 2000 database to a SQL Server server.
  2. Create a new data source that points to the FoodMart 2000 database on the SQL Server server.
  3. Edit the Sales cube in the FoodMart 2000 database. Right-click the fact table header, and then select Replace. Replace the current name with Sales_Fact_1997.

Modification Type:MinorLast Reviewed:4/24/2003
Keywords:kbBug kbfix kbSQLServ2000sp1fix kbssas800sp1fix KB296496 kbAudDeveloper