Condividi tramite


Orchestrator Designer genera una richiesta di una chiave di licenza dopo la migrazione del database di Orchestrator

Questo articolo consente di risolvere un problema a causa del quale viene richiesto che il codice di licenza sia scaduto in Orchestrator Designer dopo la migrazione di un database di Orchestrator da un'istanza di Microsoft SQL Server a un'altra.

Si applica a: Tutte le versioni di Orchestrator
Numero KB originale: 2920037

Sintomi

Quando si esegue la migrazione del database di Orchestrator da un'istanza di SQL Server a un'altra e quindi si tenta di aprire Orchestrator Designer in Microsoft System Center Orchestrator, Orchestrator Designer si apre e quindi genera una richiesta che indica che la chiave di licenza è scaduta. Quando si immette una chiave valida e quindi si seleziona OK, viene visualizzata la stessa richiesta.

Causa

Quando si esegue la migrazione del database di Orchestrator da un'istanza di Microsoft SQL Server a un'altra, è necessario eseguire il backup anche della chiave master del servizio (SMK). Questa chiave di database deve quindi essere riapplicata nella nuova istanza di SQL Server dopo il ripristino del database. Se non è stato eseguito il backup della chiave master del servizio nel server originale, è necessario ricreare la chiave nel nuovo server.

Risoluzione

Per risolvere il problema, seguire questa procedura:

  1. Arrestare Orchestrator Management Service.

  2. Aprire il database di Orchestrator nella nuova istanza di SQL Server.

  3. Aprire una nuova query e assicurarsi che sia selezionato il database di Orchestrator.

  4. Eseguire le due righe seguenti nel database, una alla volta:

    1. Eliminare la chiave precedente:

      [Microsoft.SystemCenter.Orchestrator.Cryptography].[DropOrchestratorKeys]
      
    2. Creare la nuova chiave:

      [Microsoft.SystemCenter.Orchestrator.Cryptography].[CreateOrchestratorKeys]
      
  5. Avviare Orchestrator Management Service.

Quando si apre Orchestrator Designer, viene richiesta di nuovo la chiave. Quando si immette la chiave, la chiave funziona come previsto.

Altre informazioni

Quando si perde la chiave master del servizio del database di Orchestrator, si perdono anche i dati crittografati. Ad esempio, le variabili configurate con una password crittografata non avranno più valori e dovranno essere ripopolate. Per altre informazioni su come eseguire correttamente la migrazione del database di Orchestrator a un nuovo server, vedere Eseguire la migrazione di Orchestrator tra ambienti.