none
SSDT 2017で、SSRSプロジェクトを新規作成しようとすると、クラスは登録されていません。が発生する。 RRS feed

  • 質問

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

    SQL Server 2017環境(Azure IaaS)で、SSDT 2017を利用しようとしています。


    SSDT 2017で、SSRSプロジェクトを新規作成しようとすると、
    ==>クラスは登録されていません。
      CLSID (FB391598-D461-4CF4-B278-E30199FF259C) のオブジェクトを参照しています。

    SSDTでレポート編集等を実施していたんですが、何かのタイミングで上記エラーが発生しました。

      ※直前の操作等の詳細は記憶なし

    ちなみに、SSAS,SSISプロジェクトは問題なく新規に作成可能です。
    何か、SSRSだけほかのDLLとかにアクセスしているんでしょうか?

    結局、既存のSSRSプロジェクトも編集できなくなっています。

    ネット検索もしたんですが、結局はアンインストール・インストールし直ししか方法がないのか、ご教示下さい。

    何か、変なDDLを見ようとしているんでしょうか??

    宜しくお願いいたします。

    2019年1月23日 1:58

回答

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

    結局、SSDT2017を再度インストールし直して、当初の状況にできました。

    障害委発生原因は不明確ですが、一旦完了にさせていただきます。

    -----------------------------------------------------------------------------------------------

    希望事項:

    ・SQL Serverインストール時に、SSMS,SSRS,SSDTは、旧仕様のように一括でセットアップ可能なようにしていただけると、ありがたいです。

    • 回答としてマーク akiyama1192 2019年1月24日 5:40
    2019年1月24日 5:40

すべての返信

  • お世話になります。

    一旦、SSAS/SSIS/SRSのSSDTツールのインストーラ15.8.2で、「修復」を実施してみました。

    再起動要求されたので、再起動後に新規プロジェクト作成を確認した結果

    ・SSAS--オブジェクトの現在の状態に問題があるため、操作が有効でない

    ・SSIS--現在の状態での操作は無効です。(HRESULTからの例外:0x80131509)

    ・SSRS--相変わらず、クラスは登録されていません。 FB391598-D461-4Cf4-B278-E30199FF259C

    結局、修復処理で、さらに状況が悪化した結果になりました。

    こまりました!!

    2019年1月23日 2:31
  • お世話になります。

    結局、SSDT環境をアンインストール・インストールしようとしていますが、

    --Microsoft SQL Server Data Tools for Visual Studio 2017のアンインストールで、以下のエラーが発生しています。

    [3104:000c][2019-01-23T12:55:03] Error 0x80131500:   'Microsoft.VisualStudio.Product.SQL,version=15.9.28307.280' の依存パッケージが見つかりません:   Component.04a86fc2-dbd5-4222-848e-911638e487fe,version=2.2。
       場所   Microsoft.VisualStudio.Setup.Dependencies.DependencyManager.FindDependentPackages(Dependency   dependency, DependencyComparer comparer, Dictionary`2 packageIndex, IPackage   holder)
       場所   Microsoft.VisualStudio.Setup.Dependencies.DependencyManager.BuildGraphRecursive(IPackage   graphRoot, DependencyNode node, DependencyComparer comparer, Dictionary`2   packageIndex, Dictionary`2 nodeIndex, Boolean splitNodes)
       場所   Microsoft.VisualStudio.Setup.Dependencies.DependencyManager.BuildGraphCore(IPackage   root, IEnumerable`1 packages, DependencyComparer comparer, Dictionary`2   packageIndex, Dictionary`2 nodeIndex, Boolean splitNodes,   DependencyCollection deprecated)
       場所   Microsoft.VisualStudio.Setup.Dependencies.DependencyManager.BuildGraph(IPackage   root, IEnumerable`1 packages, Boolean isUpdate, IDependencyComparisonSeed   seed, DependencyCollection deprecated)
       場所   Microsoft.VisualStudio.Setup.Engine.GetDependencyGraph(Product product)
       場所   Microsoft.VisualStudio.Setup.Engine.TryBuildDependencyGraph(Product product,   Exception& error, Boolean overwrite,
     ITelemetryOperation telemetryOperation)
    [3104:000c][2019-01-23T12:55:03]   Error 0x80004003: オブジェクト参照がオブジェクト インスタンスに設定されていません。
       場所   Microsoft.VisualStudio.Setup.Cache.CacheRepository.GetPackage(IPackageIdentity   identity)
       場所   Microsoft.VisualStudio.Setup.Engine.GetInstancePackages()
       場所   Microsoft.VisualStudio.Setup.Engine.CreateInstallOperation(Product product,   String destination, ExecuteAction action, ITelemetryOperation   telemetryOperation)
       場所   Microsoft.VisualStudio.Setup.Engine.Uninstall(CancellationToken token)

    初期インストールした日付で、前述の修復等で更新されていないのですが、

    ・エラーの原因??

    ・前述障害のリカバリで、アンインストールは不要??

    なんでしょうか?

    宜しくお願いします。

    2019年1月23日 4:10
  • お世話になっております。

    直前でのアンインストール時のエラー:

    [3104:000c][2019-01-23T12:55:03]   Error 0x80004003: オブジェクト参照がオブジェクト
    インスタンスに設定されていません。

    ですが、どうやら、事前に以下のPGMをアンインストールしないと、ダメなようです。

    ・MicroSoft Visual C++  2017 Redistributable(x64)
    ・MicroSoft Visual C++  2017 Redistributable(x86)

    非常にわかりにくい状況でした。

    結果、アンインストールはできましたが、根本原因については不明なままです。

    2019年1月23日 5:15
  • お世話になっております。

    結局、SSDT2017を再度インストールし直して、当初の状況にできました。

    障害委発生原因は不明確ですが、一旦完了にさせていただきます。

    -----------------------------------------------------------------------------------------------

    希望事項:

    ・SQL Serverインストール時に、SSMS,SSRS,SSDTは、旧仕様のように一括でセットアップ可能なようにしていただけると、ありがたいです。

    • 回答としてマーク akiyama1192 2019年1月24日 5:40
    2019年1月24日 5:40