[FIX] OLAP: 集計に Distinct Count使用時にリアルタイムキューブの処理に失敗

この記事は、以前は次の ID で公開されていました: JP294535
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
現象
メジャーの集計の種類として Distinct Count 関数を使用するリアルタイム キューブを処理すると、次のエラー メッセージが表示されることがあります。
インデックス <Index Name> で重複したキーが見つかったので、CREATE UNIQUE INDEX は終了しました。もっとも重要な主キーは <Key Name> です。ステートメントは終了されました。
原因
DSO (Decision Support Objects) が誤ってCREATE INDEX ステートメントを生成します。その為、Distinct Count フィールドが使用されず、それが原因でエラー メッセージが表示されます。
解決方法
この問題を解決するために、SQL Server 2000 Analysis Services の最新の Service Pack の適用をお願いいたします。
最新の SQL Server サービスパックのダウンロードおよびインストールについて詳しくは以下をご覧下さい。

http://www.microsoft.com/japan/sql/download/default.asp (日本語版)
http://www.microsoft.com/sql/downloads/default.htm(英語版)
状況
弊社では、これを Microsoft SQL Server 2000 Analysis Services version 8.0 の問題として確認しています。
この問題は、Microsoft SQL Server 2000 Analysis Services version 8.0 Service Pack 1 で修正されています。
詳細
SQL Server Books Online のトピック「リアルタイム キューブ」を参照してください。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 294535 (最終更新日 2001-07-26) をもとに作成したものです。

OLAP CREATE UNIQUE INDEX terminated because a duplicate key was found
プロパティ

文書番号:294535 - 最終更新日: 02/05/2014 01:30:00 - リビジョン: 1.0

Microsoft SQL Server 2000 Analysis Services

  • kbnosurvey kbarchive kbbug kbfix kbgrpdsolap kbssas800bug kbssas800sp1fix tslic_tslic KB294535
フィードバック