トップ回答者
Report Server Windows Serviceが実施しているリポジトリへの定期アクセスにつきまして

質問
-
こんにちは
以下の状況が発生して困っております。
回避方法がありましたらお教えください。
■現象
Aサーバ・Bサーバでのクラスタ環境でSQLServer2005のBIを使用しております。
夜間処理でcube処理を実施していて、そのときにReport Server Windows Serviceが
実施している定期アクセスが原因だとおもわれるWindowsイベントログにエラーを出力します。
そのため、毎日JP1で発報しています。
※エラーメッセージ
Report Server Windows Service (MSSQLSERVER) はレポート サーバー データベースに接続できません。
■環境
OS Windows2003 R2 64bit(SP2)
SQLserver:SQLserver2005 EE 64bit(SP2)
回答
-
エラーメッセージが説明されているページです。SSAS キューブの処理と SSRS は無関係ですので、この URL にある>レポート サーバー サービスの起動時に SQL Server データベース エンジン サービスが実行されていない場合。が疑わしいと思います。 夜間ジョブのはじめにサービス再起動(SQL Server DB Engine と SSRS)があったりしませんかね...
起動順序とか、少し待つとか...ご参考まで。
すべての返信
-
エラーメッセージが説明されているページです。SSAS キューブの処理と SSRS は無関係ですので、この URL にある>レポート サーバー サービスの起動時に SQL Server データベース エンジン サービスが実行されていない場合。が疑わしいと思います。 夜間ジョブのはじめにサービス再起動(SQL Server DB Engine と SSRS)があったりしませんかね...
起動順序とか、少し待つとか...ご参考まで。 -
エラーメッセージが説明されているページです。SSAS キューブの処理と SSRS は無関係ですので、この URL にある>レポート サーバー サービスの起動時に SQL Server データベース エンジン サービスが実行されていない場合。が疑わしいと思います。 夜間ジョブのはじめにサービス再起動(SQL Server DB Engine と SSRS)があったりしませんかね...
起動順序とか、少し待つとか...ご参考まで。
投稿がされてから、だいぶ期間が経過しておりますが、私も同じようなエラーで悩んでおります。原因は、この方が指摘されている通り、SQLserverが実行されていない(又は準備中)の為、このエラーが出力されると考えております。
理由として、私の環境では、エラーログ出力後に10秒以内でこのレポートサーバーサービスは正常に開始することを確認しています。
しかし、この方が指摘される方法「起動順序」「少しまつ」はどの様におこなえばよいでしょうか?
調査の結果、レジストリを編集して、行うことが書いてありましたが、もっとスマートにできないかと考えております。
http://blog.livedoor.jp/akf0/archives/51201343.html
また、問題となっていると思われるサービス「MSRS 2008 Windows Service」にはサービスの依存関係を示す値は設定されていませんでした。
上記URLの記述を信頼するなら、このサービスは、SQLserverの起動前でも、開始する可能性があります。
エラーログが出力されない、良い方法はありませんでしょうか?