問題タブ [ssrs-2017]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
330 参照

reporting-services - SSRS 2014 から 2016 へのアップグレード時の不明なエラー

一部のアプリケーションで使用されるレポート サーバーを SSRS 2014 から SSRS 2016 にアップグレードする必要がありました。

古い SSRS と新しい SSRS が別のマシンにインストールされており、インプレース更新を実行できなかったため、手動で移行を行いました。

したがって、アプローチは(簡単に言えば)次のとおりです。

  • SSRS 2014 で ReportServer をバックアップする
  • SSRS 2016 を新しいサーバーにインストールする
  • ReportServer データベースの復元
  • SSRS 2016 に一致するようにその構造を更新します。Sql Compare を使用して、SSRS 2016 によって作成された意図的な空の ReportServer データベースから構造を取得しました
  • SSRS 2016 のバージョンでServerUpgradeHistoryにレコードを追加(173)
  • SSRS 2014 から暗号化キーを復元しました。

小さな問題が 1 つありますが、すべて問題なく動作します。

SSRS Web ポータル URL ( http://...myServer.../Reports )を開こうとしたり、メイン ページを更新しようとすると、次のエラー ポップアップが表示されます。

Web ポータル URL のロードまたは更新時のエラー ポップアップ

このエラーは、SSRS の機能に影響を与えないようです。すべてのレポートは正常に機能します。また、Web サービス URL ( http://...myServer.../ReportServer ) を開いたときにも表示されます。

だから今まで面倒くさいだけ。

Catalog テーブルで guid 文字列を検索しましたが (フォルダー名か何かではないかと思いました)、何も見つかりませんでした。

それがどこから来て、それを取り除く方法を知っている人はいますか?

ありがとうございました


編集

最近、SSRS 2016 から 2017 に更新しましたが、このエラーが発生し続けました。しかし、私は問題のあるアイテムを見つけました。これは Catalog テーブルにあり、タイプ = 3 (リソース) で、mime タイプは application/octet-stream です。

カタログから削除しました (別のテーブル (catalog_bak) にバックアップしました) ですが、(/reports) にメイン ページをロードすると、まだエラーが発生します。

それに加えて、1 つの例外を除いて、二度とポップアップすることはありません: サイト設定 -> ブランディングにアクセスすると常に表示されます。

パッケージのブランディングと関係があると思います。それらがどこに保存されているか知っている人はいますか?アンインストール/クリーンアップするにはどうすればよいですか?

サイト設定のブランディング セクションにアクセスする際のエラー

0 投票する
3 に答える
10767 参照

sql-server - REST API を使用して SSRS 2017 レポートをエクスポートする方法

SSRS 2017 をセットアップしました。新しい REST API を使用して SSRS レポートをエクスポートする必要があります。ここで API 仕様を確認しましたが、HTTP を使用してそのレポートをレンダリング/エクスポートする方法が swagger 仕様で見つかりません。クライアント。この質問は、私が探しているものと同じものを求めている可能性があります。