Condividi tramite


Aggiornare PowerPivot per SharePoint (strumento di configurazione PowerPivot)

L'aggiornamento di un'installazione esistente di PowerPivot per SharePoint da SQL Server 2008 R2 a SQL Server 2012 è un'operazione in più passaggi che include l'esecuzione del programma di installazione di SQL Server per aggiornare i file di programma nel server e l'esecuzione di azioni di aggiornamento in SharePoint. Per eseguire le azioni di aggiornamento di PowerPivot in SharePoint, è necessario utilizzare lo strumento di configurazione di PowerPivot o PowerShell. In questo argomento viene illustrato come eseguire queste attività utilizzando lo strumento.

In questo argomento sono descritti passaggi che fanno parte di un processo più ampio. Per ulteriori informazioni sui passaggi precedenti e successivi a questi, vedere Aggiornare PowerPivot per SharePoint.

[!NOTA]

SharePoint 2013 non supporta l'aggiornamento sul posto da SharePoint 2010. SharePoint 2013 non supporta l'aggiornamento del collegamento del database in cui è inclusa una migrazione di dati e impostazioni di SharePoint. Per ulteriori informazioni, vedere Eseguire la migrazione di PowerPivot a SharePoint 2013.

Requisiti per l'utilizzo dello strumento

  • È necessario essere amministratore di farm, amministratore del server nell'istanza di Analysis Services e db_owner nel database di configurazione della farm.

  • È possibile utilizzare lo strumento solo con un'istanza di SQL Server 2012 di PowerPivot per SharePoint. Non utilizzarlo con installazioni di SQL Server 2008 R2. È necessario avere eseguito l'installazione di SQL Server 2012 per aggiornare i file di programma prima di eseguire lo strumento per aggiornare funzionalità e soluzioni nella farm.

  • Verificare che il servizio SharePoint 2010 Administration sia in esecuzione.

  • Verificare che sia SQL Server Analysis Services sia il servizio di sistema SQL Server PowerPivot siano avviati in Amministrazione centrale.

[!NOTA]

È consigliabile riavviare il server dopo l'aggiornamento dei file di programma utilizzando il programma di installazione di SQL Server, ma prima di eseguire lo strumento di configurazione. Ciò garantisce che qualsiasi aggiornamento o prerequisito installato dal programma di installazione di SQL Server sia configurato completamente nel sistema.

Eseguire l'attività di aggiornamento nello strumento di configurazione PowerPivot

Dopo avere aggiornato i file di programma utilizzando il programma di installazione di SQL Server 2012 è possibile eseguire lo strumento di configurazione PowerPivot per completare l'aggiornamento.

  1. Nel menu Start scegliere Tutti i programmi, fare clic su Microsoft SQL Server 2012 , su Strumenti di configurazione, quindi su Strumento di configurazione PowerPivot. Si noti che lo strumento è elencato solo se PowerPivot per SharePoint è installato nel server locale.

  2. All'avvio, tramite lo strumento di configurazione viene controllato lo stato dell'aggiornamento della soluzione farm PowerPivot e delle soluzioni applicazione Web PowerPivot. Se vengono rilevate versioni precedenti di queste soluzioni, verrà visualizzato il messaggio "Sono state rilevate versioni più recenti dei file di soluzione PowerPivot. Selezionare l'opzione di aggiornamento per aggiornare la farm". Fare clic su OK per chiudere il messaggio.

  3. Fare clic su Aggiorna funzionalità, servizi, applicazioni e soluzioni, quindi su OK per continuare.

  4. Verrà visualizzato l'avviso seguente: "Le cartelle di lavoro nel dashboard di gestione PowerPivot stanno per essere aggiornate all'ultima versione. Tutte le personalizzazioni apportate alle cartelle di lavoro esistenti andranno perse. Continuare?"

    Questo avviso fa riferimento alle cartelle di lavoro nel dashboard di gestione PowerPivot che generano report relativi all'attività di aggiornamento dati. Se le cartelle di lavoro sono state personalizzate, qualsiasi modifica apportata a tali cartelle di lavoro verrà persa quando i file esistenti vengono sostituiti con le versioni più recenti.

    Fare clic su per sovrascrivere le cartelle di lavoro con versioni più recenti. In alternativa, fare clic su No per tornare alla home page. Salvare le cartelle di lavoro in un percorso diverso in modo da conservarne una copia, quindi tornare a questo passaggio quando è possibile continuare.

    Per ulteriori informazioni sulla personalizzazione delle cartelle di lavoro utilizzate nel dashboard, vedere l'argomento relativo alla personalizzazione del dashboard di gestione PowerPivot.

  5. Rivedere le azioni nell'elenco attività ed escludere quelle che non si desidera vengano eseguite dallo strumento. Tutte le azioni sono incluse per impostazione predefinita. Per rimuovere un'azione, selezionarla nell'elenco attività, quindi deselezionare la casella di controllo Includere l'azione nell'elenco attività nella pagina Parametri.

  6. È possibile esaminare le informazioni dettagliate nella scheda Output o Script.

    Nella scheda Output viene fornito un riepilogo delle azioni che saranno eseguite dallo strumento. Queste informazioni vengono salvate in file di log in C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Log.

    Nella scheda Script sono visualizzati i cmdlet di PowerShell o i riferimenti ai file di script di PowerShell che verranno eseguiti dallo strumento.

  7. Fare clic su Convalida per controllare la validità di ogni azione. Se Convalida non è disponibile, significa che tutte le azioni sono valide per il sistema. Se Convalida è disponibile, è probabile che sia stato modificato un valore di input (ad esempio il nome applicazione del servizio di Excel) o che lo strumento abbia determinato che non è possibile eseguire una determinata azione. Se non è possibile eseguire un'azione, è necessario escluderla o correggere le condizioni sottostanti per le quali l'azione viene contrassegnata come non valida.

    Nota importanteImportante

    È necessario elaborare sempre per prima la prima azione Aggiornare la soluzione farm. Con questa azione verranno registrati i cmdlet di PowerShell utilizzati per configurare il server. Se viene generato un errore per questa azione, non continuare. Utilizzare invece le informazioni fornite dall'errore per diagnosticare e risolvere il problema prima di elaborare ulteriori azioni nell'elenco attività.

  8. Fare clic su Esegui per eseguire tutte le azioni valide per questa attività. L'opzione Esegui è disponibile solo dopo il superamento del controllo di convalida. Quando si fa clic su Esegui, viene visualizzato l'avviso seguente in cui si ricorda che le azioni vengono elaborate in modalità batch: "Tutte le impostazioni di configurazione contrassegnate come valide nello strumento verranno applicate alla farm di SharePoint. Continuare?".

  9. Per continuare, scegliere .

Il completamento dell'aggiornamento delle soluzioni e delle funzionalità nella farm può richiedere diversi minuti. Durante questo periodo di tempo, le richieste di connessione ai dati PowerPivot avranno esito negativo con errori di tipo "Impossibile aggiornare i dati" o "Errore durante il tentativo di eseguire l'azione richiesta. Riprovare". Al termine dell'aggiornamento, il server diventerà disponibile e questi errori non si verificheranno più.

Risoluzione degli errori

Talvolta si verificano errori che impediscono di completare l'attività. È possibile visualizzare informazioni sull'errore nel riquadro Parametri per ciascuna azione.

Per i problemi correlati alla distribuzione o al ritiro della soluzione, verificare che il servizio SharePoint 2010 Administrator sia avviato. Tramite questo servizio vengono eseguiti i processi timer che attivano le modifiche della configurazione in una farm. Se il servizio non è in esecuzione, la distribuzione o il ritiro della soluzione avrà esito negativo. Gli errori persistenti indicano che un processo di distribuzione o ritiro esistente è già in coda e blocca ulteriori azioni da parte dello strumento di configurazione.

Per trovare e rimuovere un processo di distribuzione o ritiro già in coda, effettuare le operazioni seguenti:

  1. Avviare la shell di gestione SharePoint 2010 come amministratore, quindi eseguire il comando indicato di seguito per visualizzare i processi in coda:

    Stsadm –o enumdeployments
    
  2. Esaminare le distribuzioni esistenti cercando le informazioni seguenti: Tipo è Retraction o Deployment, File è powerpivotwebapp.wsp o powerpivotfarm.wsp.

  3. Per le distribuzioni o i ritiri correlati alle soluzioni PowerPivot, copiare il valore GUID per JobId, quindi incollarlo nel comando seguente (utilizzare i comandi Contrassegna, Copia e Incolla del menu Modifica della shell per copiare il GUID):

    Stsadm –o canceldeployment –id “<GUID>”
    
  4. Riprovare l'attività nello strumento di configurazione facendo clic su Convalida, quindi su Esegui.

Per tutti gli altri errori, controllare i log ULS. Per ulteriori informazioni, vedere Configurare e visualizzare i file di log di SharePoint e la registrazione diagnostica (PowerPivot per SharePoint).