Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo consente di risolvere un problema a causa del quale il server Reporting Services non è in grado di connettersi all'errore del database DPM quando si tenta di pianificare un report da inviare tramite posta elettronica in Data Protection Manager (DPM).
Versione originale del prodotto: System Center Data Protection Manager
Numero KB originale: 4457489
Sintomi
Si supponga di eseguire una nuova installazione o di eseguire l'aggiornamento a Microsoft System Center 2012 R2 Data Protection Manager o a una versione successiva. Quando si tenta di pianificare un report da inviare tramite posta elettronica, viene visualizzato il messaggio di errore seguente:
Il server Reporting Services non può connettersi al database DPM.
Per ripristinare la configurazione, seguire la procedura per ripristinare DPM dalla Guida all'installazione di DPM.
ID: 3001
Quando si provano i passaggi indicati in Ripristino DPM, questo problema non viene risolto.
Soluzione alternativa
Per risolvere questo problema, seguire questa procedura per apportare le modifiche di configurazione corrette che consentiranno la posta elettronica dei report di Data Protection Manager.
Note
Alcuni passaggi potrebbero non essere necessari se si verifica questo problema dopo l'aggiornamento da System Center 2012 Data Protection Manager Server Pack 1. Esaminare ed eseguire questi passaggi in modo applicabile.
Nel server DPM creare un gruppo locale denominato DPMDBReaders$<DPMServerName>. Nell'esempio seguente il <valore DPMServerName> è WINB-DPM.
Creare un utente locale denominato DPMR$<DPMServerName> e specificare una password complessa che non scade mai.
Aggiungere il nuovo utente locale al gruppo DPMDBReaders$<DPMServerName> creato nel passaggio 1.
Avviare SQL Server Management Studio usando autorizzazioni amministrative e quindi connettersi all'istanza di SQL Server usata da DPM. In Sicurezza fare clic con il pulsante destro del mouse su Account di accesso e quindi scegliere Nuova ricerca account di accesso>. In Tipi di oggetto selezionare il tipo di oggetto Groups e quindi selezionare OK. Aggiungere il gruppo locale DPMDBReaders$<DPMServerName> e quindi selezionare OK. Dopo aver aggiunto il gruppo, verrà elencato in Account di accesso.
Fare clic con il pulsante destro del mouse sul nuovo gruppo di account di accesso e quindi scegliere Proprietà. Nella sezione Generale modificare il campo Database predefinito impostando il nome DPMDB.
In Mapping utenti selezionare sia la casella di controllo per il nome DPMDB che la casella di controllo per il
db_datareader
ruolo.In SQL Server Management Studio passare a Database>DPMDB>Programmabilità>Stored procedure.
Fare clic con il pulsante destro del mouse sulle stored procedure seguenti e quindi scegliere Proprietà>- Ricerca autorizzazioni>Sfoglia.> Aggiungere il gruppo DPMDBReaders$<DPMServerName>, concedere l'autorizzazione Esegui e quindi selezionare OK.
- Prc_MOM_Heartbeat_Get
- prc_MOM_ProductionServer_Get
Uscire da SQL Server Management Studio.
Avviare Gestione configurazione SQL Server Reporting Services e connettersi all'istanza di SQL Server che ospita i report DPM.
Selezionare URL portale Web e quindi selezionare l'URL.
Selezionare il collegamento URL , come illustrato nel passaggio 11. Verrà aperto il
https://localhost/Reports/Pages/Folder.aspx
portale, come illustrato nello screenshot seguente.Selezionare il
DPMReports_<GUID>
collegamento per aprire la pagina dei report DPM, come illustrato nello screenshot seguente.Selezionare DPMReporterDataSource per aprire la finestra delle proprietà, come illustrato nello screenshot seguente.
Nella pagina di configurazione DPMReporterDataSource seguire questa procedura:
- Selezionare l'opzione Using the following credentials (Uso delle credenziali seguenti).
- Modificare la selezione dell'elenco Tipo di credenziali impostando nome utente e password di Windows.
- Aggiungere l'account utente DPMR$<DPMServerName> e la password creati nel passaggio 2.
- Selezionare Test connessione per determinare se il server può connettersi correttamente.
- Selezionare Applica.
Chiudere la pagina di configurazione DPMReporterDataSource per tornare alla schermata di Gestione configurazione Reporting Services. Selezionare Account del servizio. Nella pagina Account del servizio modificare il servizio account del servizio del server di report in modo da usare il servizio di rete. Se viene richiesta la chiave di crittografia del backup, digitare il valore e quindi selezionare Applica.
Riavviare il server DPM per assicurarsi che tutte le modifiche alla configurazione siano effettive.
È ora possibile pianificare i report di posta elettronica senza riscontrare l'errore originale menzionato nella sezione Sintomi .