Come modificare il database di Orchestrator

 

Data di pubblicazione: marzo 2016

Si applica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Potrebbe essere necessario modificare il percorso del database Orchestrator dopo l'installazione al fine di separare il server management dal server di database, spostare il database in un server o in un cluster di dimensioni maggiori o semplicemente riconfigurare il database di orchestrazione in base alle modifiche necessarie per il proprio ambiente. È possibile utilizzare i metodi standard di Microsoft SQL Server per spostare il database esistente in un altro server. Tuttavia, in questo caso sarà necessario riconfigurare le funzionalità di Orchestrator per la connessione al nuovo server. È necessario eseguire questa configurazione per il server management, il servizio Web che supporta la console Orchestration e ciascun server Runbook, come descritto nelle seguenti procedure.

Server management e server Runbook

È possibile utilizzare l'utilità di configurazione del database per modificare le impostazioni di connessione installate nel proprio ambiente mediante il server management e i server Runbook. Le impostazioni per questi server vengono memorizzate in un file crittografato chiamato Settings.dat. Se si modificano le impostazioni del database di orchestrazione, ad esempio la porta, l'accesso per gli account utente o il nome del computer, è necessario disinstallare e reinstallare manualmente tutti i server Runbook, quindi eseguire di nuovo l'utilità di configurazione del database nel server management e in tutti i server Runbook.

Per modificare le impostazioni del database per il server management e i server Runbook

  1. Nel server management, fare clic su Start, quindi selezionare Tutti i programmi, Microsoft System Center 2012, Orchestrator e infine fare clic su Configurazione archivio dati.

  2. Nella casella Server, inserire il nome del server che ospita il database utilizzando il formato <server>\<instance>,<port>. È possibile fare clic sul pulsante con i puntini di sospensione (...) per selezionare il computer. Non è necessario includere l'istanza, se il database di orchestrazione è installato nell'istanza predefinita. Non è necessario includere la porta se SQL Server è installato sulla porta generalmente predefinita, 1433.

    Se il database di Orchestrator è installato in un'istanza chiamata MyInstance in un computer denominato MySQLServer configurato sulla porta 12345, inserire MySQLServer\MyInstance,12345.

    Se il database di Orchestrator è installato in un'istanza denominata MyInstance in un computer denominato MySQLServer configurato sulla porta 1433, inserire MySQLServer\MyInstance.

    Se il database di orchestrazione è installato nell'stanza predefinita in un computer denominato MySQLServer configurato sulla porta 1433, inserire MySQLServer.

  3. Selezionare il metodo di autenticazione da utilizzare per la connessione a SQL Server:

    • Autenticazione di Windows Connessione a SQL Server mediante l'autenticazione di Windows.

    • Autenticazione SQL Server Connessione a SQL Server mediante un account utente di SQL Server. Digitare il Nome utente e la Password dell'account utente di SQL Server. Questo account deve disporre dei diritti per creare, scrivere e possedere un database, nonché per creare, aggiornare ed eliminare le righe nel database.

  4. Fare clic su Avanti.

  5. Nel riquadro Archivio dati, fare clic su Utilizza un database esistente.

  6. Nell'elenco Nome, selezionare il database.

  7. Fare clic su Fine.

Servizio Web

Il servizio Web che supporta la console Orchestration non utilizza il file Settings.dat. Per modificare le impostazioni del database per il servizio Web, è necessario modificare il file Web.config nel server Internet Information Services (IIS). È possibile utilizzare Gestione IIS per modificare il file, tuttavia è necessario prima decrittografarlo utilizzando il file eseguibile aspnet_regiis.exe.

Per modificare le impostazioni del database per il servizio Web di Orchestrator

  1. Accedere con le credenziali di amministratore al computer in cui è installata la console Orchestration.

  2. Aprire una finestra del prompt dei comandi con credenziali di amministratore.

  3. Utilizzare il comando seguente per decrittografare il file Web.config:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service\Orchestrator2012"

  4. Per avviare Gestione IIS, fare clic su Start, quindi selezionare Strumenti di amministrazione e Gestione Internet Information Services (IIS).

  5. Espandere il nodo Siti, quindi fare clic su Microsoft System Center 2012 Orchestrator Web Service.

  6. In Visualizzazione funzionalità, fare doppio clic su Stringhe di connessione.

  7. Nel riquadro Stringa di connessione, fare doppio clic su OrchestratorContext.

  8. Nella casella Personalizzato, scorrere fino alla porzione della stringa che include il nome del server (Origine dati) e il nome del database (Catalogo iniziale). Modificare questi valori come richiesto.

  9. Fare clic su OK per chiudere la finestra di dialogo.

  10. Chiudere Gestione IIS.

  11. Utilizzare il comando seguente per crittografare il file Web.config:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service\Orchestrator2012"

Vedere anche

Amministrazione di System Center 2012 - Orchestrator