Condividi tramite


Connettersi al data warehouse di report in un firewall

Questo articolo descrive come configurare l'ambiente per supportare l'inserimento del data warehouse di report dietro un firewall per System Center Operations Manager.

In un ambiente in cui il data warehouse di report è separato dal server di gestione e dal server di report da un firewall, non è possibile usare l'autenticazione integrata di Windows. È necessario configurare l'autenticazione di SQL Server. Le sezioni seguenti illustrano come abilitare l'autenticazione di SQL Server tra il server di gestione, il server di report e il data warehouse di report, come illustrato nella figura seguente:

Illustrazione che mostra l'autenticazione SQL.

Server di gestione e data warehouse per reporting

Per abilitare l'Autenticazione SQL Server sono necessari i passaggi seguenti:

  1. Nel computer che ospita il data warehouse di report creare un accesso a SQL Server nel ruolo appropriato per lettore e writer. Le credenziali fornite per questo account devono essere membro dei ruoli seguenti nel database del data warehouse nel computer che esegue SQL Server: a. OpsMgrWriter
    b. db_owner (solo per il gruppo di gestione proprietario presente nel database)

  2. Nel computer che ospita il server di gestione, creare un account RunAs (di tipo semplice) con le credenziali indicate nel passaggio precedente.

  3. Associare l'account RunAs con il profilo RunAs denominato account di autenticazione di SQL Server per il data warehouse, destinandolo a tutti i server di gestione. Per altre informazioni, vedere [Come modificare l'account RunAs associato a un profilo RunAs] in questa guida.

Se è presente un firewall tra il server di gestione e il data warehouse di report, è necessario aprire la porta 1433.

Server di report e data warehouse per reporting

Se è presente un firewall o un limite di attendibilità tra il server di report e il data warehouse di report, sarà necessario stabilire le comunicazioni da punto a punto.

L'account specificato come account lettore dati durante l'installazione di Reporting diventa l'account di esecuzione nel server di report ed è questo account che verrà usato per connettersi al data warehouse di report.

Identificare il numero di porta usato dal computer che esegue SQL Server nel data warehouse di report e immettere questo numero nella tabella dbo.MT_DataWarehouse del database di Operations Manager. Vedere l'articolo How to Configure the Reporting Data Warehouse to Listen on a Specific TCP IP Port (Come configurare il data warehouse di reporting per l'ascolto su una porta TCP SPECIFICA).

Server di report e server di gestione separati da un firewall

Un messaggio di errore "Impossibile verificare se l'utente corrente è nel ruolo sysadmin" potrebbe essere visualizzato durante l'installazione del ruolo del server di report se il server di report e il server di gestione sono separati da un firewall. È possibile che questo messaggio di errore venga visualizzato anche se per il firewall sono state aperte le porte appropriate. Questo errore si verifica dopo aver immesso il nome del computer per il server di gestione e selezionando Avanti. Questo errore potrebbe essere visualizzato anche perché l'installazione di report non è riuscita a connettersi al database operativo. In questo ambiente determinare il numero di porta usato dall'istanza di SQL Server e configurare il database di Operations Manager per l'uso del numero di porta. Vedere l'articolo Come configurare il database di Operations Manager per l'ascolto su una porta IP TCP specifica.

Passaggi successivi

  • Per comprendere i diversi tipi di report disponibili e il relativo scopo, esaminare l'elenco dei report installati con Operations Manager.

  • Per informazioni su come visualizzare in anteprima i report, salvarli con parametri di report specifici per ridurre al minimo l'immissione ripetuta di informazioni o per semplificare l'esperienza per gli utenti del report e come esportare il report in formati di file diversi, vedere Come eseguire, salvare ed esportare un report.