私は SSRS2008 を使用しており、それをレポート サーバーに展開したいと考えています。すべての構成データはローカル システム上にあります。レポートを展開しようとすると、「サービス レポート ログイン」が要求され、資格情報を渡すことができませんでした。サイドワイズ私はブラウザ(localhost/Reports)のURLでレポートサーバーにアクセスしていますが、空白のページが表示されています。
何か案が。前もって感謝します。
マンジート・シン
私は SSRS2008 を使用しており、それをレポート サーバーに展開したいと考えています。すべての構成データはローカル システム上にあります。レポートを展開しようとすると、「サービス レポート ログイン」が要求され、資格情報を渡すことができませんでした。サイドワイズ私はブラウザ(localhost/Reports)のURLでレポートサーバーにアクセスしていますが、空白のページが表示されています。
何か案が。前もって感謝します。
マンジート・シン
SSRS を実行してデプロイするときの 3 つのこと:
http:// (サーバー名)/Reports にアクセスできることを確認します。「Reporting Services Configuration Manager」というツールをセットアップする必要があります。[すべてのプログラム] > [Microsoft SQL Server 2008] > [構成ツール] の下にあります。左ペインに「Web サービス URL」と「レポート マネージャー URL」のパスが設定されます。通常、(Servername) マシンのデフォルトの管理者としてリモートでログインし、セットアップされていることを確認します。
デプロイ元のマシンのユーザー (またはドメイン グループ) がこれらの場所にアクセスできることを確認する必要があります。それらがまったく発生しない場合は、単なる展開よりも低いレベルの問題があります。通常、デフォルトの管理者は、最初のセットアップ ルーチンとして新しいユーザーを追加できます。Web ページ /Reports に移動し、メインの [フォルダ設定] をクリックして、ユーザーまたはグループを [セキュリティ] の下に最高レベルの [コンテンツ マネージャー] として広告します。
Web ページではなく、Web サービスにデプロイします。http:// (サーバー名)/ReportServer NOT /Reports. 1 つはリクエストを実行する実際のサービスであり、もう 1 つは視聴者がコンテンツを表示してセキュリティを維持するための単なるシェルです。プロジェクトのプロパティで、URL を使用してこれを設定します。
他の考え:
特別なファイアウォールを設定する場合は、ローカルだけでなく、リモート マシン上の SSRS サーバーの場所にアクセスできることを確認する必要があります。ローカルだけでなく、クライアント マシンからサーバーに展開できる必要があります。SQL Server のバージョンが、展開しようとしているバージョンより前でないことを確認してください。SQL 2005 は 2008 サーバー ダイレクトでは動作しません。私の知る限り、最初に RDL を更新する必要があります。