none
SQLServer2012 SSRSのインストールエラー RRS feed

  • 質問

  • OSはWindows7です

    § SQL Server Reporting Services のインストール エラー
    そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
    エラー コード: 0x84BB0001

    サービスの起動時に応答しないようですが、検索するといくつか出てくるタイムアウト値を延長するとか以前に

    即エラーとなって応答していないような挙動です

    他のサービスは起動/停止できているのでSSRSだけで発生しています

    事例、原因究明のために実施できる事などありませんでしょうか

    2013年8月16日 12:03

すべての返信

  • フォーラム オペレーターの星 睦美です。
    grandcros2 さん、投稿ありがとうございます。

    トラブルシューティングのひとつとして、以下のTechNet ライブラリを参考にインストールの際のログを確認してみると手がかりになる情報が見つかるのではないかと思います。

    (参考情報)

    ・SQL Server セットアップ ログ ファイルの表示と読み取り:
    http://technet.microsoft.com/ja-jp/library/ms143702.aspx

    "Detail.txt :セットアップ過程でエラーが発生すると、実行やエラーはこのファイルの終わりに記録されます。  このファイル内でエラーを見つけるには、まずファイルの終わりを調べてから、「エラー」や「例外」をキーワードにして検索します。"


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美

    2013年8月19日 7:53
  • 該当ログを確認しましたが、「エラー」「例外」として検索される箇所はサービス起動部分のみとなっています
    また、SSRS以外は正常に稼動できています
    SQLServer製品の再セットアップでは回避できていないため、OSレベルのリカバリまで必要となるのは開発、運用に向けて不安が大きい状況です
    --------
    (01) 2013-08-19 18:22:10 Slp: The configuration failure category of current exception is ConfigurationFailure
    (01) 2013-08-19 18:22:10 Slp: タイミング Startup とシナリオ Startup で機能 RS_Server_Adv の構成アクションに失敗しました。
    (01) 2013-08-19 18:22:10 Slp: Microsoft.SqlServer.Configuration.Sco.ScoException: そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
    (01) 2013-08-19 18:22:10 Slp:  ---> System.ComponentModel.Win32Exception: そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService(String[] startParams)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService(String startParameters)
    (01) 2013-08-19 18:22:10 Slp:    --- 内部例外スタック トレースの終わり ---
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService(String startParameters)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService()
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.StartRSService()
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.Install_Startup(Dictionary`2 actionData)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.InstallImpl(ConfigActionTiming timing, Dictionary`2 actionData)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.Install(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcb)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId)
    (01) 2013-08-19 18:22:10 Slp:    場所 Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream)
    (01) 2013-08-19 18:22:10 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
    (01) 2013-08-19 18:22:10 Slp: Inner exceptions are being indented
    (01) 2013-08-19 18:22:10 Slp:
    (01) 2013-08-19 18:22:10 Slp: Exception type: Microsoft.SqlServer.Configuration.Sco.ScoException
    (01) 2013-08-19 18:22:10 Slp:     Message:
    (01) 2013-08-19 18:22:10 Slp:         そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
    (01) 2013-08-19 18:22:10 Slp:        
    (01) 2013-08-19 18:22:10 Slp:     HResult : 0x84bb0001
    (01) 2013-08-19 18:22:10 Slp:         FacilityCode : 1211 (4bb)
    (01) 2013-08-19 18:22:10 Slp:         ErrorCode : 1 (0001)
    (01) 2013-08-19 18:22:10 Slp:     Data:
    (01) 2013-08-19 18:22:10 Slp:       WatsonData = ReportServer$xxxx
    (01) 2013-08-19 18:22:10 Slp:       DisableRetry = true
    (01) 2013-08-19 18:22:10 Slp:       HelpLink.EvtType = 0xB4A84AA1@0xC24842DB
    (01) 2013-08-19 18:22:10 Slp:       EMBResult = Cancel
    (01) 2013-08-19 18:22:10 Slp:       SQL.Setup.FailureCategory = ConfigurationFailure
    (01) 2013-08-19 18:22:10 Slp:       WatsonConfigActionData = INSTALL@STARTUP@RS_SERVER_ADV
    (01) 2013-08-19 18:22:10 Slp:       WatsonExceptionFeatureIdsActionData = System.String[]
    (01) 2013-08-19 18:22:10 Slp:     Stack:
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService(String startParameters)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService()
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.StartRSService()
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.Install_Startup(Dictionary`2 actionData)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.InstallImpl(ConfigActionTiming timing, Dictionary`2 actionData)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.RSExtension.SQLRSConfigurationPrivate.Install(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcb)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId)
    (01) 2013-08-19 18:22:10 Slp:         場所 Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream)
    (01) 2013-08-19 18:22:10 Slp:     Inner exception type: System.ComponentModel.Win32Exception
    (01) 2013-08-19 18:22:10 Slp:         Message:
    (01) 2013-08-19 18:22:10 Slp:                 そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
    (01) 2013-08-19 18:22:10 Slp:                
    (01) 2013-08-19 18:22:10 Slp:         HResult : 0x80004005
    (01) 2013-08-19 18:22:10 Slp:         Error : 1053
    (01) 2013-08-19 18:22:10 Slp:         Stack:
    (01) 2013-08-19 18:22:10 Slp:                 場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService(String[] startParams)
    (01) 2013-08-19 18:22:10 Slp:                 場所 Microsoft.SqlServer.Configuration.Sco.Service.StartService(String startParameters)
    (01) 2013-08-19 18:22:10 Slp: Watson Bucket 4
    2013年8月19日 10:00
  • こちらもReporting Services インストール のトラブルシューティングの参考にしていただければと思います。
    (参考情報)
    ・Reporting Services インストール時の問題解決:
    http://technet.microsoft.com/ja-jp/library/ms144289.aspx


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2013年8月23日 2:43
  • インターネットアクセスできない環境でしょうか?

    いくつかのサイトの情報によれば、Reporting Serviceに限らず、.Net Frameworkベースのアプリケーションは、アセンブリのロード時に証明書失効リストがダウンロードされてAuthenticodeの署名が失効していないかどうかの確認が入り、インターネットアクセスがない環境では、このダウンロードがタイムアウトする前にサービス起動のタイムアウトにひっかかってしまうようです。

    例えば、これはSysmte Centerについてですが、Reporting Serviceにもあてはまるのではないかと思います。configファイル(Reporting Serviceの場合ReportingServicesService.exe.config)で<generatePublisherEvidence enabled="false"/>のようにfalseに変更すると回避できるようです。

    http://support.microsoft.com/kb/2730040/EN-US

    ただ、今回の場合セットアップ時なので、セットアップに失敗するとロールバックされてconfigも消えてしまうのではないかとも思います。その場合は、サービス起動のタイムアウトを長くして、とりあえず一旦セットアップを完了させるしかないかと思います。

    2013年9月26日 5:28