Accesso al database di configurazione dell'applicazione Excel Services non riuscito - Evento 5244

 

Si applica a: SharePoint Server 2010 Enterprise

Ultima modifica dell'argomento: 2009-12-04

Nome avviso: Accesso al database di configurazione dell'applicazione Excel Services non riuscito

ID evento: 5244

Riepilogo: il server applicazioni per l'applicazione Excel Services non è in grado di accedere al database di configurazione e potrebbe non essere in grado di leggere o salvare alcuna impostazione. Tutte le impostazioni per l'applicazione Excel Services sono archiviate nel database di configurazione.

Problemi: Potrebbero verificarsi uno o più dei problemi seguenti.

  • L'applicazione Excel Services non è in grado di eseguire il provisioning.

  • L'applicazione Excel Services potrebbe non venire avviata.

  • L'applicazione Excel Services potrebbe venire interrotta e le cartelle di lavoro dell'utente potrebbero non essere caricate.

  • Nel registro eventi viene visualizzato l'evento seguente: ID evento: 5244 Descrizione: Errore imprevisto durante il tentativo di accesso alle impostazioni del servizio nel database di configurazione. Verificare che il proxy per questa applicazione di servizio sia un membro del gruppo di proxy predefinito per l'applicazione Web attiva. Errore = <errore restituito da SharePoint>.

Causa: le cause potrebbero essere una o più delle seguenti:

  1. Il database di configurazione è offline o non è disponibile.

  2. Sono state modificate le autorizzazioni per il database di configurazione oppure per l'account del pool di applicazioni in cui l'applicazione Excel Services è in esecuzione e l'applicazione Excel Services non dispone più delle autorizzazioni per accedere al database di configurazione.

Nota

Per eseguire l'attività seguente, è necessario essere membri del gruppo Amministratori farm di SharePoint.

Soluzione: concedere le autorizzazioni corrette all'account di accesso al database

  • Per individuare l'account di accesso al database:

    1. Sulla barra di avvio veloce della pagina Amministrazione fare clic su Sicurezza e quindi nella sezione Sicurezza generale fare clic su Configura account di servizio.

    2. Nell'elenco a discesa della sezione Gestione credenziali della pagina Account di servizio selezionare l'opzione Pool di applicazioni di servizio per il pool di applicazioni che esegue l'applicazione Excel Services. Dopo la selezione di questa opzione, il nome dell'applicazione Excel Services verrà visualizzato nella casella di riepilogo disponibile sotto l'elenco a discesa, ad esempio Applicazione Excel Services.

    3. Prendere nota dell'account selezionato nell'elenco Selezionare un account per il componente e fare clic su OK.

  • Per verificare che l'account disponga delle autorizzazioni corrette in SQL Server:

    1. Connettersi al computer che esegue SQL Server utilizzando un account con autorizzazioni di amministratore.

    2. Nel riquadro di spostamento Esplora oggetti di SQL Server Management Studio espandere il nodo Sicurezza e quindi fare clic sul nodo Account di accesso. Il nome dell'account di accesso al database indica che si tratta di un account di accesso di SQL, ad esempio ##MS_PolicyTsqlExecutionLogin##.

    3. Se l'account esiste, nel riquadro di spostamento Esplora oggetti espandere il nodo Database, espandere il nodo del database di configurazione (ad esempio, WSS_Config), espandere il nodo Sicurezza e quindi fare clic su Ruoli.

    4. Espandere il nodo Ruoli del database, fare clic con il ppulsante destro su db_owner e quindi scegliere Proprietà.

    5. Nella finestra di dialogo Proprietà ruolo database verificare se l'account di accesso al database è incluso nell'elenco Membri del ruolo. Se l'account non è presente nell'elenco fare clic su Aggiungi.

  • Per verificare che l'applicazione Excel Services sia in grado di leggere il database di configurazione

    1. Nel computer fare clic sul pulsante Start, scegliere Tutti i programmi, Prodotti Microsoft SharePoint 2010 e quindi SharePoint 2010 Management Shell.

    2. Al prompt dei comandi digitare il nome del cmdlet di Windows PowerShell Get-SPExcelServiceApplication per ottenere le impostazioni dell'applicazione Excel Services specificata. Tali impostazioni vengono lette dal database di configurazione.