FIX: The naming convention that the Partition Aggregation utility and the Partition Manager utility use could allow duplicate aggregations for partitions (897350)
The information in this article applies to:
- Microsoft SQL Server 2000 Analysis Services
BUG #: 14550 (Plato7x)
Plato7x:14550 SYMPTOMSWhen
you use
either of the following utilities, duplicate
aggregations may be created for a partition:
- The Partition Aggregation. The Partition Aggregation
utility is included with Microsoft SQL Server Accelerator for Business
Intelligence (SQL Server Accelerator for BI).
- The Partition Manager. The Partition Manager is included
with the SQL Server 2000 Resource Kit.
CAUSEWhen an aggregation is added to the collection of
aggregations for a partition, the Decision Support Objects (DSO) API examines
the Name property of the newly added aggregation. DSO
performs this test to determine whether the
aggregation is a duplicate of any existing aggregation. This test works for the
Analysis Manager utilities such as the Storage Design wizard and the Usage
Based Optimization wizard. The
test works for those utilities because the
utilities use the DatasetName (DSN) that
the aggregation covers as the name
of the aggregation. Both the Partition Aggregation and the
Partition Manager perform the following steps: - Remove all existing aggregations from the partition.
- Add aggregations based on the list shown in
utility.
When you are adding aggregations to a
partition, the
Partition Aggregation and the Partition Manager use
the following
format as
the name for the aggregations: CustomAggnnnNote nnn is a numeric value that
is unique for each aggregation record.
Because the Partition
Aggregation and the
Partition Manager do not use the DSN in the name, DSO
cannot detect if any one of the aggregations are duplicates. With
either utility, duplicate aggregations may exist. Additionally, duplicate
aggregations may be created if you use the Usage Based Optimization wizard or
the Storage Design wizard. RESOLUTIONDownload information
The following file is available for download from the Microsoft Download
Center:
Release Date: April 6, 2005
For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
The
PartitionAggUtility.exe file contains the following files: File name | Size | Aggview.bas | 11,551 | Dimensionutility.cls | 382 | Dimutility.bas | 1,378 | Frmabout.frm | 3,781 | Frmabout.frx | 113,152 | Frmaggview.frm | 49,116 | Frmaggview.frx | 34,722 | Frmbrowse.frm | 3,822 | Frmbrowse.frx | 2,258 | Frmdimview.frm | 29,560 | Frmdimview.frx | 12,624 | Frmhelp.frm | 10,953 | Frmhelp.frx | 4,595 | Frmmdi.frm | 29,345 | Frmmdi.frx | 14,490 | Frmpartagg.frm | 34,071 | Frmpartagg.frx | 12,624 | Frmpartview.frm | 31,053 | Frmpartview.frx | 12,624 | Frmpartwiz.frm | 29,303 | Frmpastaggspart.frm | 7,165 | Frmprocesspartitions.frm | 21,205 | Frmprocesspartitions.frx | 330 | Frmproperties.frm | 5,960 | Frmproperties.frx | 1,090 | Module1.bas | 11,551 | Partitionaggregationutility.vbp | 1,990 | Partitionaggregationutility.vbw | 708 | Partitionmanager.exe | 659,456 | Partutility.bas | 1,243 |
STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are
listed in the "Applies to" section.
Modification Type: | Major | Last Reviewed: | 5/11/2005 |
---|
Keywords: | ATdownload kbtshoot kbfix KB897350 kbAudDeveloper |
---|
|