次の方法で共有


リモート エラーを有効にする方法 (Reporting Services 構成)

リモート サーバーで発生するエラー状態に関する追加情報を返すように、レポート サーバーでサーバー プロパティを設定できます。エラー メッセージに "このエラーの詳細を表示するには、ローカルのサーバー コンピュータでレポート サーバーを開くか、リモート エラーを有効にしてください。" と表示されている場合は、EnableRemoteErrors プロパティを設定すると、問題のトラブルシューティングに役立つ追加情報にアクセスできます。

注意注意

レポート サーバー データベースで ConfigurationInfo テーブルを編集して、EnableRemoteErrors を True に設定できますが、レポート サーバーが現在使用中の場合は、設定を変更するために SQL Server Management Studio またはスクリプトを使用する必要があります。

SQL Server Management Studio を使用したリモート エラーの有効化

  1. Management Studio を起動し、レポート サーバー インスタンスに接続します。

  2. レポート サーバー ノードを右クリックして、[プロパティ] をクリックします。

  3. [詳細設定] をクリックすると、プロパティ ページが表示されます。

  4. EnableRemoteErrors で True を選択します。

  5. [OK] をクリックします。

スクリプトを使用したリモート エラーの有効化

  1. テキスト ファイルを作成し、そのファイルに次のスクリプトをコピーします。

    Public Sub Main()
      Dim P As New [Property]()
      P.Name = "EnableRemoteErrors"
      P.Value = True
      Dim Properties(0) As [Property]
      Properties(0) = P
      Try
        rs.SetSystemProperties(Properties)
        Console.WriteLine("Remote errors enabled.")
      Catch SE As SoapException
        Console.WriteLine(SE.Detail.OuterXml)
      End Try
    End Sub
    
  2. ファイルを EnableRemoteErrors.rss として保存します。

  3. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。「cmd」と入力して [OK] をクリックすると、コマンド プロンプト ウィンドウが開きます。

  4. 作成した .rss ファイルが保存されているディレクトリに移動します。

  5. 次のコマンド ラインを入力します。servername は実際のサーバー名に置き換えます。

    rs -i EnableRemoteErrors.rss -s https://servername/ReportServer