2

SQL Server を 2008/R2 から 2012 にアップグレードした後、SSRS レポートを PDF にレンダリングすると、下部に「Page x of 0」が表示されるという問題が発生します (x = レポートのページ番号)。これは PDF でのみ発生します。

レポートを開くと、グローバル パラメータが正しく使用されています。アップグレードされた SSRS にレポートを再展開すると、正常に動作します。

アップグレードの問題のようです。SQL Server 2012 SP1 を適用しても効果はありません。

何か案は?

4

1 に答える 1

0

そこで、MS でチケットをオープンしました。簡単に言うと、インプレース アップグレードを実行すると、ReportServer DB に保存されている RDL は「放置」されます。MS は Globals!TotalPages のみを Globals!OverAllTotalPages に変更し、RDL はアップグレード プロセス中に変更されないため、エラーが発生します。

これは、変更されていない元のレポートを取得して、レポートを再アップロード/展開する理由も説明しています。できます。

ローカルサーバーを更新するだけであれば、これで問題ありません。最大 N 人のユーザーをサポートできる 4500 以上のインストールと、180 以上のレポートがある場合。顧客がアップグレードすると、トラブル チケットが発行されます。それは多くのトラブルチケットになる可能性があります。

MS が Globals!TotalPages を Globals!OverAllTotalPages に「アップグレード」しなかった理由がわかりません。それに対する答えは得られませんでした。

于 2013-02-14T18:28:17.740 に答える