none
Analysis Servicesでの予期しないエラーについて RRS feed

  • 質問

  • はじめまして。

     

    今、Analysis Servicesの勉強をしています。

    キューブを開いて[計算]タブをクリックしたら以下のエラーが表示されました。

     

    「予期しないエラーが発生しました。アプリケーションでエラーが発生しました。」

     

    何が原因でエラーが発生しているのかわかりません。

    一応、マイクロソフトのサイトで「SQL Server 2005 Service Pack 2 の累積的な更新プログラム」をリクエストしました。

    申し訳ありませんがご存知の方がいましたらご教授お願いします。

    では、失礼します。

    2008年5月27日 5:30

回答

  • 同じような現象に遭遇したことがないので詳細は分かりかねます。

    ただ、「Analysis Services calculate unexpected error」辺りで

    ググってみると似たようなエラーが報告されているようにも見られます。

     

    現象からするに、IDE周りで発生しているようにも見られるので、

    他のPCに開発環境(VSBI: Visual Studio Business Intelligence)が

    インストールされているようであれば、他PCから問題となるDBに

    アクセスしてみると状況が絞り込めるカモしれません。

     

    一応、最も現象が似通っていると思われるページのタイトルを以下に案内します。

    (リンクの案内は控えさせてもらいます)

     

    >> When accessing calculation tab in BIDS I am getting error Unexpected error occurred

     

    # 追加で、HotFixのアンインストール辺りで不安定になる可能性が高いという書き込み

    # も見られます。

     

    (追記)

    EnのMSDNフォーラムに同様の現象と思われるスレッドがありましたので、以下に

    案内します。

     

    >> BIDS - Error on design surface of Calculation tab in Cube

    > http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1095184&SiteID=1

    # VSBI→BIDSでした。Visual StudioのAdd-On的なだけにVSxxのがシックリくるのですけどね

    2008年5月27日 10:12
  • 私も英語は読めませんので、間違っているであろう訳になります。

     

    Mary Potapova さんより違訳引用

     

    この現象は幾つかのバイナリファイルにおけるバージョンの不一致によって起こる

    現象であると推測されます。

    以下の場所にインストールされている2つのファイルmsmdlocal.dllとmsmgdsrv.dllのバージョンを

    確認してください。

    ・%Program Files%\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\

    ・%Program Files%\Common Files\System\Ole DB\

     

    もしこれらのバージョンが異なる場合は、Ole dbにあるそれらのファイルによって

    PrivateAssembliesにあるものを更新してみてください。但し、万が一の場合に備えて

    元の状態に復元できるようにオリジナルファイルを保存しておいてください。

     

     

    更新するか否かに関わらず、まずはファイルのバージョンを確認することをお勧めします。

     

    # 英語を見た感じ翻訳機に通せばある程度訳してくれると思うのですけど・・・。

    2008年5月29日 5:41
  • 解決マークの部分だけを見ていましたが、

    ・%Program Files%\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE

    も見る必要があるカモしれません。

     

    2008年5月29日 6:46
  • 計算タブを選択するとエラーが発生する件ですが、

    たしか昔、SP2を当てていない環境で発生した記憶があります。

     

    SP2を適用後、エラーは発生しなくなりました。

    2008年6月6日 6:39

すべての返信

  • お世話になっております。

     

    画面左に「スクリプト オーガナイザ」が表示されていないで「計算ツール」のみ表示されています。

    ※「計算ツール」には「メタデータ」、「関数」、「テンプレート」タブがあります。

     

    なぜ「スクリプト オーガナイザ」が表示されていないのでしょうか。

    [計算]タブを設定する際に何か設定しないといけないのでしょうか。

    些細な事でも構いませんので皆さんの力を貸して下さい。

    再度、宜しくお願いします。

    2008年5月27日 6:42
  • 同じような現象に遭遇したことがないので詳細は分かりかねます。

    ただ、「Analysis Services calculate unexpected error」辺りで

    ググってみると似たようなエラーが報告されているようにも見られます。

     

    現象からするに、IDE周りで発生しているようにも見られるので、

    他のPCに開発環境(VSBI: Visual Studio Business Intelligence)が

    インストールされているようであれば、他PCから問題となるDBに

    アクセスしてみると状況が絞り込めるカモしれません。

     

    一応、最も現象が似通っていると思われるページのタイトルを以下に案内します。

    (リンクの案内は控えさせてもらいます)

     

    >> When accessing calculation tab in BIDS I am getting error Unexpected error occurred

     

    # 追加で、HotFixのアンインストール辺りで不安定になる可能性が高いという書き込み

    # も見られます。

     

    (追記)

    EnのMSDNフォーラムに同様の現象と思われるスレッドがありましたので、以下に

    案内します。

     

    >> BIDS - Error on design surface of Calculation tab in Cube

    > http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1095184&SiteID=1

    # VSBI→BIDSでした。Visual StudioのAdd-On的なだけにVSxxのがシックリくるのですけどね

    2008年5月27日 10:12
  • 回答、ありがとうございます。

    私が現在しようしているデータベースはマイクロソフトのチュートリアルで使用しているデータベース(Adventure Works DW)です。

     

    SQL Server 2005 自習書シリーズ

    Analysis Services 応用編

    http://www.microsoft.com/japan/technet/prodtechnol/sql/2005/exercises.mspx

     

    せっかく、アドバイスいただいたんですが・・・

    ネットで検索してみましたが英語の記事なのでわかりませんでした。

    私の力不足なんですが...

    申し訳ありませんがわかりやすく教えてくれませんでしょうか?

    宜しくお願いします。

     

    2008年5月29日 1:41
  • 私も英語は読めませんので、間違っているであろう訳になります。

     

    Mary Potapova さんより違訳引用

     

    この現象は幾つかのバイナリファイルにおけるバージョンの不一致によって起こる

    現象であると推測されます。

    以下の場所にインストールされている2つのファイルmsmdlocal.dllとmsmgdsrv.dllのバージョンを

    確認してください。

    ・%Program Files%\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\

    ・%Program Files%\Common Files\System\Ole DB\

     

    もしこれらのバージョンが異なる場合は、Ole dbにあるそれらのファイルによって

    PrivateAssembliesにあるものを更新してみてください。但し、万が一の場合に備えて

    元の状態に復元できるようにオリジナルファイルを保存しておいてください。

     

     

    更新するか否かに関わらず、まずはファイルのバージョンを確認することをお勧めします。

     

    # 英語を見た感じ翻訳機に通せばある程度訳してくれると思うのですけど・・・。

    2008年5月29日 5:41
  • 解決マークの部分だけを見ていましたが、

    ・%Program Files%\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE

    も見る必要があるカモしれません。

     

    2008年5月29日 6:46
  • 計算タブを選択するとエラーが発生する件ですが、

    たしか昔、SP2を当てていない環境で発生した記憶があります。

     

    SP2を適用後、エラーは発生しなくなりました。

    2008年6月6日 6:39
  • こんにちは!中川 俊輔です。

     

    st.lainさん、こりっちょさん、回答ありがとうございます。

     

    unicoさん、フォーラムのご利用ありがとうございます。

    その後いかがでしょうか?

    まだ問題が解決していないようでしたら、ぜひまた投稿してみてください!


    有用な情報と思われたため、st.lainさん、こりっちょさんの回答へ回答済みチェックをつけさせていただきました。

    回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
    有用な情報と思われる回答があった場合は、なるべく回答済みボタンを押してチェックを付けてください。

     

    unicoさんはチェックを解除することもできますので、ご確認ください。

    それでは!

     

     

     

    2008年6月24日 8:36