Condividi tramite


Abilita errori remoti (Reporting Services)

È possibile impostare le proprietà di un server di report di Reporting Services in modo da restituire altre informazioni sulle condizioni di errore che si verificano nei server remoti. Se in un messaggio di errore è incluso il testo "Per ulteriori informazioni su questo errore, passare al server di report nel server locale oppure abilitare gli errori remoti", sarà possibile impostare la proprietà EnableRemoteErrors per accedere a informazioni aggiuntive che consentono di risolvere il problema. Per altre informazioni, vedere Proprietà del sistema del server di report nella documentazione online di SQL Server.

Contenuto dell'argomento:

Abilitare errori remoti per la modalità SharePoint

Sono disponibili due procedure diverse per l'abilitazione di errori remoti per la modalità SharePoint di Reporting Services. La procedura è diversa per le due differenti architetture del server di report. L'architettura basata sul servizio SharePoint più recente introdotta nella versione SQL Server 2012 usa un'impostazione che può essere configurata per ogni applicazione di servizio Reporting Services. Nell'architettura precedente viene utilizzata una sola impostazione del livello di sito.

Abilitare errori remoti per un'applicazione di servizio Reporting Services

  1. Per un server di report in modalità SharePoint installato con SQL Server 2012 o una versione più recente di Reporting Services, abilitare l'impostazione dell'applicazione di servizio Abilita errori remoti. Questa impostazione può essere configurata per ogni applicazione del servizio Reporting Services.

  2. In Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio nel gruppo Gestione applicazioni .

  3. Trovare l'applicazione del servizio Reporting Services e fare clic sul relativo nome.

  4. Fare clic su Impostazioni sistema.

  5. Fare clic su Abilita errori remoti nella sezione Sicurezza .

  6. Fare clic su OK.

Abilitare errori remoti per un sito SharePoint

  1. Per un server di report in modalità SharePoint installato con una versione di Reporting Services prima di SQL Server 2012, abilitare l'impostazione del sito Abilita errori remoti in modalità locale.

  2. In Azioni sito fare clic su Impostazioni sito per il sito che si desidera modificare.

  3. Fare clic su Impostazioni del sito per Reporting Services nel gruppo Reporting Services .

  4. Fare clic su Abilita i messaggi di errore in modalità locale.

  5. Fare clic su OK.

Abilitare errori remoti tramite SQL Server Management Studio (modalità nativa)

  1. Avviare Management Studio e connettersi a un'istanza del server di report. Per altre informazioni, vedere Connettersi a un server di report in Management Studio in SQL Server documentazione online.

  2. Fare clic con il pulsante destro del mouse sul nodo del server di report, quindi scegliere Proprietà.

  3. Fare clic su Avanzate per aprire la pagina delle proprietà. Per altre informazioni, vedere Proprietà server (pagina avanzata) - Reporting Services in SQL Server documentazione online.

  4. In EnableRemoteErrorsselezionare True.

  5. Fare clic su OK.

Abilitare errori remoti tramite script (modalità nativa)

  1. Creare un file di testo e copiare lo script seguente nel file.

    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. Salvare il file con il nome EnableRemoteErrors.rss.

  3. Fare clic sul pulsante Start, scegliere Esegui, digitare cmde quindi fare clic su OK per aprire una finestra del prompt dei comandi.

  4. Passare alla directory in cui è incluso il file con estensione rss appena creato.

  5. Digitare la riga di comando seguente sostituendo servername con il nome effettivo del server in uso:

    rs -i EnableRemoteErrors.rss -s https://servername/ReportServer  
    
  6. Per altre informazioni, vedere Utilità RS.exe (SSRS).

Modifica della tabella ConfigurationInfo (modalità nativa)

  1. Nota

    È possibile modificare la tabella ConfigurationInfo nel database del server di report su EnableRemoteErrorsTrue, ma se il server di report viene usato attivamente, è consigliabile usare SQL Server Management Studio o script per modificare le impostazioni. Se si modifica l'impostazione nel database, è necessario riavviare il servizio Reporting Services prima dell'applicazione delle modifiche.