Reporting Services のアップグレードに関するその他の問題
このトピックでは、Reporting Services機能のアップグレードで発生する可能性がある既知の問題について説明します。 これらの問題は、アップグレード アドバイザーでは検出されません。 詳細については、「SQL Server 2014 リリース ノート」を参照してください。
適用対象: ネイティブ モードReporting Services |SharePoint モードをReporting Servicesします。 |
問題 | 説明 | 対象 |
---|---|---|
SharePoint ファームのアップグレード | ファーム内の他のすべてのReporting Services コンポーネントが SQL Server 2014 にアップグレードされた後にのみ、Reporting Services共有サービスをアップグレードします。 マルチノード SharePoint ファームのReporting Servicesを 2014Reporting Services SQL Serverにアップグレードするには、ファーム内の SharePoint 用Reporting Services アドインのすべてのインスタンスを、Reporting Servicesをアップグレードする前に、SQL Server 2014 バージョンにアップグレードする必要があります。共有サービス。 Reporting Services SharePoint 共有サービスを SQL Server 2014 にアップグレードしたが、ファーム内の他のReporting Services コンポーネントがまだバージョン SQL Server 2012 である場合、レポートの表示は失敗します。 詳細については、「 SQL Server 2014 Reporting Services の役立つヒントおよびトラブルシューティング」を参照してください。 |
SQL Server 2012 および SQL Server 2012 SP1 |
サイド バイ サイド インストール | SQL Server 2012 Reporting Services ネイティブ モードは、次のいずれかと並べて実行できません。 SQL Server 2014 Reporting Services アドイン for SharePoint SQL Server 2014 Reporting Services SharePoint 共有サービス サイド バイ サイド インストールを使用すると、SQL Server 2012Reporting Services ネイティブ モード Windows サービスが起動できなくなります。 次のようなエラー メッセージが Windows イベント ログに記録されます。 説明: レポート サーバー データベースのバージョンが無効です。 説明: レポート サーバー [server name] はレポート サーバー データベースに接続できません。 |
SQL Server 2012 ネイティブ モード |
失敗したアップグレードを修復しているときのエラー | 問題: アップグレードが失敗した後に修復を実行しようとするとします。 修復操作も失敗し、セットアップ ログ ファイルに次のようなメッセージが記録されています。(01) 2011-10-27 12:23:15 Slp: (01) 2011-10-27 12:23:15 Slp: Exception type: System.Exception (01) 2011-10-27 12:23:15 Slp: Message: (01) 2011-10-27 12:23:15 Slp: SQLPath element is missing (01) 2011-10-27 12:23:15 Slp: Data: (01) 2011-10-27 12:23:15 Slp: SQL.Setup.FailureCategory = ConfigurationFailure ログ ファイルの詳細については、「セットアップ ログ ファイルの表示と読み取りSQL Server」を参照してください。 ソリューション:Reporting Servicesをアンインストールし、Reporting Services再インストールする必要があります。 アップグレードはできなくなります。 |
SQL Server 2012 および SQL Server 2012 SP1 |
最後の要求の対話情報のみが保存される | 以前のバージョンのReporting Servicesでは、スナップショットによって、情報のドリルスルーや選択肢の切り替えなど、対話型の選択肢のすべての可能な組み合わせが保存されました。 たとえば、レポートの 5 ページ目を表示する一方で、プログラムでは切り替え用の正しい ID を追跡することで 1 ページ目のアイテムを切り替えることが可能でした。 SQL Server 2008 では、対話機能情報が生成され、最後のレンダリング要求に対してのみ保存されます。 あるページを表示しながら、プログラムで別のページ上のアイテムを切り替えることはできません。 現在のレポート ページのドリルダウン アイテムのみを切り替えることができます。 |
SQL Server 2005 SP2 |
表示およびページ割り当ての変更 | レンダリング オブジェクト モデル (ROM) は、SQL Server 2008Reporting Services で変更されました。 以前のバージョンの表示オブジェクト モデルはサポートされなくなりました。 マルチスレッドの表示拡張機能から表示オブジェクト モデルにアクセスすること (および複数スレッドからコンテキストを切り替えること) はできません。 | SQL Server 2005 SP2 |
CSV エクスポート形式の設計変更 | 以前のバージョンの Reporting Services では、レポートを CSV ファイル形式にエクスポートしたとき、データがレポート ページに表示される方法を保つ形式でデータの書式が設定されました。 マトリックス データ領域の場合、このように書式設定されたデータは、他のアプリケーションにインポートする場合に不便でした。 このリリースでは、レポートを CSV ファイルにエクスポートするときに、既定のモードと準拠モードの 2 つのサポート形式を選択できるようになりました。 既定のモードでは Excel 向けにデータの形式が最適化されます。 準拠モードでは、サードパーティのアプリケーション向けにデータの形式が最適化されます。 以前の形式の CSV ファイルは使用できなくなります。 ただし、マトリックス データ領域を使用しないレポートの場合は、準拠モードを使用すれば、以前の CSV ファイル形式に最も近いファイル形式になります。 |
SQL Server 2005 SP2 |
ページ ヘッダーとページ フッターでの条件付き表示による集計 | 以前のバージョンの Reporting Services では、条件付き表示でレポート ページに含めるアイテムを決定する場合、レンダラーが異なれば使用するルールも異なりました。 たとえば、集計計算は、印刷されたレポートの非表示アイテムに対しては実行されませんでしたが、ブラウザーまたは Microsoft Office Excel で表示したレポートの非表示アイテムに対して計算されました。 このリリースでは、ページに含めるアイテムの判断に、すべてのレンダラーが同じルール セットを使用します。 |
SQL Server 2005 SP2 |
Excel の数式がサポートされない | 以前のバージョンのReporting Servicesでは、RDL の式を Excel の数式に変換するためのサポートが制限されていました。 このリリースでは、レポートを Excel にエクスポートするときに、RDL の式が Excel の数式に変換されません。 | SQL Server 2005 SP2 |
重複する項目。 | 以前のバージョンのReporting Servicesでは、レポートデザイン画面でレポートに重複するアイテムがある場合、レポートを発行すると警告が生成されました ("レポート アイテムの重複は、すべてのレンダラーでサポートされていません")。ただし、レポート アイテムはデザインサーフェイス上の元の場所に残っていました。 SQL Server 2008 では、重複するアイテムをサポートしていないレンダラーにレポートを表示またはエクスポートするときに、レポート アイテムを移動して重複する境界を修正できます。 | SQL Server 2005 SP2 |
レポート オブジェクト モデルの名前空間の変更。 | SQL Server 2008Reporting Services では、Report Object Model 名前空間が変更されました。 この名前空間では、カスタム コードから Fields 、Parameters 、ReportItems のようなグローバル コレクションへの読み取り専用アクセスが提供されます。 既存のカスタム コードで以前の名前空間への完全修飾参照を明示的に使用している場合は、この変更が重大な変更になります。コードから組み込みコレクションにアクセスする場合は、完全修飾参照を使用しないことをお勧めします。 名前空間を明示的に指定していなければ、カスタム コードからの参照は、現在インストールされているバージョンの Reporting Services のレポート オブジェクト モデルに解決されます。 |
SQL Server 2005 SP2 |
SQL Server 2000 または SQL Server 2005 からの Report Server Windows Management Instrumentation (WMI) プロバイダーはサポートされていません。 | Reporting Servicesには、レポート サーバーを実行する環境をプログラムで構成するために使用できる WMI プロバイダーが含まれています。 Reporting Services の SQL Server 2008 リリースには、以前のバージョンを完全に置き換える WMI プロバイダーの新しいバージョンが含まれています。 SQL Server 2000 および 2005 バージョンは、このリリースのSQL Serverではサポートされていません。 | SQL Server 2005 SP2 |
アップグレードされたレポート サーバーでサービス プリンシパル名 (SPN) が再作成されない | レポート サーバー Web サービスに対して SPN を作成した場合は、アップグレードされたレポート サーバーでも制約付き委任が機能することを確認してください。 | SQL Server 2005 SP2 |
カスタム アセンブリを新しいインストール フォルダーに手動で移動する必要があります。 | カスタム アセンブリはアップグレード アドバイザーによって検出されません。また、カスタム機能を引き続きレポートで使用する場合は、カスタム アセンブリを新しいインストール フォルダーに手動で移動する必要があります。 これらのアセンブリがレポート サーバーのインストール フォルダーにインストールされている場合、アップグレードの完了後にアセンブリを新しいインストール フォルダーに移動する必要があります。 |
SQL Server 2005 SP2 |