Aggiornamento da una versione provvisoria di Planning Server

Aggiornato: 2009-04-30

Nel presente articolo:

  • Requisiti di protezione

  • Preparazione per l'aggiornamento

  • esecuzione dell'aggiornamento dei file binari

  • esecuzione dell'aggiornamento di sistema di Planning

  • esecuzione dell'aggiornamento dell'applicazione di Planning

  • verifica dell'aggiornamento

  • esecuzione delle configurazioni successive all'aggiornamento

L'aggiornamento di Planning Server consente di aggiornare alla versione successiva Planning Server e le applicazioni client. Per la versione 1.0 di Microsoft Office PerformancePoint Server 2007, il processo di aggiornamento consente di aggiornare alla versione 1.0 le versioni CTP4 delle distribuzioni di Planning Server. L'aggiornamento dalla versione CTP1 non è supportato.

Nota

Per eseguire l'aggiornamento di Planning Server e delle applicazioni client dalla versione CTP2, è prima necessario aggiornare dalla versione CTP2 alla versione CTP4, quindi da quest'ultima alla versione 1. Prima di applicare le eventuali patch è necessario aver completato l'aggiornamento.

Non utilizzare versioni precedenti delle applicazioni client di Planning, ad esempio Planning Business Modeler, il Componente aggiuntivo PerformancePoint per Excel, Planning Administration Console o Planning Server, con la versione corrente delle applicazione client di Planning o di Planning Server poiché potrebbero causare instabilità del sistema o produrre risultati imprevisti.

Durante l'aggiornamento di Planning Server, il database dell'area di gestione temporanea (StagingDB) e il database in uscita (OutboundDB) non vengono aggiornati. Creare nuovi database StagingDB e OutboundDB come parte del processo di aggiornamento.

Il processo di aggiornamento consiste di sei passaggi da completare in sequenza, ognuno dei quali viene illustrato in dettaglio nelle sezioni seguenti.

Requisiti di protezione

L'amministratore che esegue l'aggiornamento di Planning Server dalla versione CTP4 alla versione 1.0 deve disporre di autorizzazioni specifiche perché l'aggiornamento venga completato correttamente.

Per aggiornare Planning Server alla versione 1.0 l'amministratore che esegue l'aggiornamento deve essere un membro del ruolo Amministratore globale in ogni applicazione di Planning Server. Inoltre la stessa persona deve disporre delle autorizzazioni da amministratore in tutti i computer nell'ambiente Planning Server che eseguono Microsoft SQL Server 2005, SQL Server 2005 Analysis Services, Internet Information Services (IIS) e Windows Server 2003. Infine, per ridistribuire i siti modelli dopo l'aggiornamento, l'amministratore deve essere membro del ruolo Modeler, con autorizzazioni a livello di sito modelli in ogni sito modelli del sistema.

Preparazione per l'aggiornamento

Passaggio 1: preparazione per l'aggiornamento

  1. Verificare di disporre della documentazione della topologia di distribuzione, per accertarsi che tutti i server e i client vengano aggiornati come parte del processo.

  2. Verificare che tutti i computer client abbiano inviato ogni associazione in sospeso mediante il Componente aggiuntivo PerformancePoint per Excel.

  3. Avviare Planning Administration Console e quindi fare clic su Applicazioni. Selezionare tutte le applicazioni e quindi fare clic su Asincrona/non in linea.

  4. Eseguire il backup di tutto il sistema e dei database delle applicazioni di Planning, inclusi i cubi di Analysis Services correlati.

    • PlanningSystemdb

    • PlanningServicedb

    • Il database di applicazione di Planning (per impostazione predefinita <EtichettaApplicazione>_AppDB in SQL Server)

    • Il database dell'area di gestione temporanea di Planning per ogni applicazione (per impostazione predefinita <EtichettaApplicazione>_StagingDB in SQL Server)

    • Le destinazioni dati registrate (per impostazione predefinita <EtichettaApplicazione/EtichettaSitoModelli>_OutboundDB in SQL Server)

    • Il database di Analysis Services di Planning (per impostazione predefinita <EtichettaApplicazione/EtichettaSitoModelli> in Analysis Services)

  5. Disinstallare i file binari di CTP4 da ogni server in cui era installato Planning Server. In una topologia di distribuzione a più computer è necessario verificare che tutti i file binari di CTP4 vengano disinstallati da ogni computer che esegue Planning Server.

  6. Disinstallare i file binari di CTP4 da ogni client in cui era installato Planning Server. In una topologia di distribuzione a più computer è necessario verificare che tutti i file binari di CTP4 vengano disinstallati da ogni computer che esegue Planning Server. In modalità non in linea, verificare che le cache non in linea del Componente aggiuntivo PerformancePoint per Excel vengano eliminate dai computer che eseguono il Componente aggiuntivo PerformancePoint per Excel.

    Nota

    Non eliminare i database di Analysis Services o SQL Server. Non eliminare i cubi di Analysis Services generati da Planning. Non eseguire Gestione configurazione Planning Server in questo passaggio: verrà eseguito in un passaggio successivo.

esecuzione dell'aggiornamento dei file binari

Dopo aver preparato l'ambiente, è necessario eseguire i passaggi seguenti per installare la nuova versione di Planning Server.

Passaggio 2: esecuzione dell'aggiornamento dei file binari

  1. Eseguire PPLSrv.msi per installare i componenti di Planning Server, come già fatto per le informazioni di topologia raccolte nel passaggio Preparazione per l'aggiornamento.

  2. Eseguire PBMCli.msi per installare i componenti di Planning Business Modeler.

  3. Eseguire PPLXCli.msi per installare il Componente aggiuntivo PerformancePoint per Excel.

    È necessario che tutti i componenti server che includono server Web e computer client, inclusi Planning Business Modeler, il Componente aggiuntivo PerformancePoint per Excel e Planning Administration Console, siano installati prima di procedere al passaggio successivo.

esecuzione dell'aggiornamento di sistema di Planning

Dopo aver installato su tutti i server e i client i file binari della nuova versione di Planning, è necessario aggiornare i database di sistema di Planning da uno dei server appena installati.

Nota

Durante questo passaggio tutte le applicazioni saranno impostate come Non in linea.

Passaggio 3: esecuzione dell'aggiornamento di sistema di Planning

  1. Eseguire Gestione configurazione Planning Server e selezionare l'opzione di installazione distribuita. Deselezionare l'opzione relativa al database.

  2. Connettersi ai database di sistema di Planning Server e Planning esistenti e completare le altre configurazioni necessarie. Gli oggetti che vengono aggiornati sono elencati di seguito:

    • La tabella DBSchemaVersion nei database PPSPlanningService e PPSPlanningSystem

    • La rappresentazione delle strutture interne

    • La rappresentazione dei metadati interni

    • La rappresentazione dei dati di sistema

    • La rappresentazione dei dati e dei metadati di processo

    Nota

    Se vengono eseguiti più aggiornamenti di sistema, il processo terrà traccia solo dell'ultima operazione di aggiornamento.

esecuzione dell'aggiornamento dell'applicazione di Planning

Dopo aver completato l'aggiornamento di Planning Server, è necessario aggiornare tutte le applicazioni per assicurarne la compatibilità con il sistema aggiornato. Il processo continuerà con l'aggiornamento di tutte le applicazioni anche se l'aggiornamento di una di esse non dovesse essere completato.

Il processo di aggiornamento determina quali applicazioni debbano essere aggiornate confrontando la tabella DBSchemaVersion nei database delle applicazioni con la tabella DBSchemaVersion nel database PlanningSystem.

Viene eseguito l'aggiornamento degli oggetti elencati di seguito:

  • La tabella DBSchemaVersion in ogni database di applicazione

  • La rappresentazione delle strutture interne

  • La rappresentazione delle stored procedure generate dal sistema

  • La rappresentazione dei metadati di sistema

  • La rappresentazione delle definizioni di metadati definite dall'utente

  • La rappresentazione dei dati e dei metadati di processo

Nota

Se durante il passaggio Eesecuzione dell'aggiornamento dei file binari non sono stati installati i nuovi componenti client, non sarà possibile proseguire nel processo, perché anche la versione installata dell'Utilità da riga di comando di Planning (PPSCmd.exe) viene verificata durante tale fase del processo. L'Utilità da riga di comando di Planning viene installata nella stessa posizione di Planning Business Modeler.

Non utilizzare le applicazioni client fino al completamento del processo di aggiornamento.

Passaggio 4: esecuzione dell'aggiornamento dell'applicazione di Planning

  • Aggiornare tutti i database delle applicazioni utilizzando l'Utilità da riga di comando di Planning come illustrato di seguito:

    ppscmd upgrade /server < URL di Planning Server >

    Questo passaggio genera output alla console per tutte le operazioni eseguite durante l'aggiornamento delle applicazioni.

verifica dell'aggiornamento

È importante verificare l'aggiornamento sia sul server che sul client. Per controllare che il processo di aggiornamento sia terminato, eseguire le seguenti azioni di verifica.

Passaggio 5: verifica dell'aggiornamento

  1. Visualizzare l'output della console dopo l'esecuzione dell'Utilità da riga di comando di Planning da Esecuzione dell'aggiornamento dell'applicazione di Planning.

  2. Verificare la tabella DBSchemaVersion nei database PPSPlanningSystem e PPSPlanningService

  3. Verificare la tabella DBSchemaVersion in ogni database di applicazione

  4. Verificare la finestra di dialogo Informazioni su in Planning Business Modeler e nel Componente aggiuntivo PerformancePoint per Excel.

  5. Verificare che sia possibile la connessione da Planning Administration Console alla versione aggiornata di Planning Server.

esecuzione delle configurazioni successive all'aggiornamento

Per completare il processo di aggiornamento, è necessario configurare Planning Server in modo da consentire ai computer client di connettersi al server e iniziare a utilizzare il sistema aggiornato. Con questo passaggio si abilita l'avvio dell'elaborazione asincrona dei flussi di lavoro.

Passaggio 6: esecuzione delle configurazioni successive all'aggiornamento

  1. Avviare Planning Administration Console e quindi fare clic su Applicazioni. Selezionare tutte le applicazioni e quindi fare clic su In linea.

  2. Verificare e gestire eventuali configurazioni di protezione per le applicazioni aggiornate. Ad esempio, se l'account utente dell'identità del servizio è stato modificato durante l'aggiornamento possono essere necessarie configurazioni di protezione aggiuntive.

  3. Eseguire la distribuzione completa per ogni sito modelli in tutte le applicazioni utilizzando l'Utilità da riga di comando di Planning come illustrato di seguito:

    ppscmd modelsitedeploy /full /server <URL di Planning Server> /path <EtichettaApplicazione>.<EtichettaSitoModelli>

    Nota

    Se non si distribuiscono tutti i siti modelli secondo questa procedura, è possibile che si verifichino risultati imprevisti.

  4. Ricreare tutti i database dell'area di gestione temporanea necessari mediante Planning Administration Console.

  5. Configurare le impostazioni di protezione per i nuovi database dell'area di gestione temporanea aggiungendo ogni utente Amministratore dati ai ruoli Data Reader e Data Writer in SQL Server. Per configurazioni di protezione aggiuntive fare riferimento a Security roles in Guida all'integrazione dei dati.

  6. Ricreare tutte le destinazioni dati necessarie mediante Planning Administration Console.

  7. Configurare le impostazioni di protezione per le nuove destinazioni dati aggiungendo ogni utente Amministratore dati al ruolo dbowner in SQL Server. Per configurazioni di protezione aggiuntive fare riferimento a Security roles in Guida all'integrazione dei dati.

Alla fine di questo passaggio il processo di aggiornamento è completato ed è possibile utilizzare Planning Server. Con questo passaggio si abilita inoltre l'avvio dell'elaborazione asincrona dei flussi di lavoro.

Vedere anche