Al momento sei offline in attesa che la connessione Internet venga ristabilita

Il tuo browser non è supportato

Devi aggiornare il browser per usare il sito.

Esegui l'aggiornamento all'ultima versione di Internet Explorer

Messaggio di errore quando si esegue un report in Microsoft Dynamics CRM 4.0: "Errore di Reporting. Impossibile visualizzare il report"

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 946585
Sintomi
Quando si esegue un report in Microsoft Dynamics CRM 4.0, viene visualizzato il seguente messaggio di errore:
Errore di Reporting. Impossibile visualizzare il report.
Inoltre, il seguente evento viene registrato nel file di registro del server di report:
w3wp! elaborazione! 5! 12/10/2007-15: 06: 18:: e di errore: generazione
Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Impossibile creare una connessione all'origine dati 'CRM'.
Info: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Impossibile creare una connessione all'origine dati 'CRM'. ---> System.Data.SqlClient.SqlException: Impossibile aprire il database "MSCRM_CONFIG" richiesto dall'account di accesso. Accesso non riuscito.
Accesso non riuscito per l'utente < Segnaposto per l'autenticazione account >.
Cause
Questo problema si verifica perché l'account è il connettore di dati Microsoft Dynamics CRM per Microsoft SQL Server Reporting Services utilizzando per authenticatenon dispone di autorizzazioni per i database di Microsoft CRM.
Risoluzione
Per risolvere questo problema, concedere l'autorizzazione di account appropriato per l'accesso ai database Microsoft Dynamics CRM. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Identificare l'account è utilizzato dal connettore per i dati di Microsoft Dynamics CRM per Microsoft SQL Server che autentica Microsoft SQLserver .

    Per Microsoft SQL Reporting Services 2005

    Se il connettore di dati Microsoft Dynamics CRM per Microsoft SQL Server Reporting Services è installato su un'istanza di SQL Reporting Services 2005, il connettore di dati Microsoft Dynamics CRM per Microsoft SQL Server Reporting Services verrà autenticato per SQL Server come identità di Internet Information Services (IIS ) pool di applicazioni utilizzato da SQL Reporting Services. Per determinare l'identità del pool di applicazioni IIS utilizzato da SQL Reporting Services, attenersi alla seguente procedura:
    1. Fare clic sul server Microsoft SQL Reporting Services sul Startpulsante , e quindi punto per Tutti I programmi, fare clic con il pulsante destro del mouse su Microsoft SQL Server 2005, fare clic su Strumenti di configurazione e quindi fare clic su Configurazione di Reporting Services.
    2. Nella finestra Selezione istanza report server installazione selezionare l'istanza di SQL Reporting Services in cui è installato il connettore di dati di Microsoft CRM per Microsoft SQL Server Reporting Services e quindi fare clic su Connetti.
    3. Fare clic su Identificazione del servizio Web. Prendere nota del valore per l'account di servizio ASP.NET. Questo valore indica quale account viene utilizzato per IIS il pool di applicazioni utilizzato da SQL Reporting Services che è anche l'account utilizzato dal connettore Microsoft Dynamics CRM dati per Microsoft SQL Server Reporting Services quando si autentica per SQL Server .

    Per SQL Reporting Services 2008

    Se il connettore di dati Microsoft Dynamics CRM per Microsoft SQL Server Reporting Services è installato su un'istanza di SQL Reporting Services 2008, verrà autenticato per SQL Server come account di servizio Windows di SQL Server Reporting Services. Per determinare l'account che esegue SQL Server Reporting Services Windows servizio, attenersi alla seguente procedura:
    1. Fare clic sul server Microsoft SQL Reporting Services sul Startpulsante , e quindi scegliere Strumenti di amministrazione di e quindi fare clic su servizi.
    2. Individuare il servizio SQL Server Reporting Services e il valore è elencati nella colonna Connessione nota.
  2. Concedere l'autorizzazione di account appropriato per l'accesso ai database Microsoft Dynamics CRM.
    Ho f SQL Reporting Services e SQL Server database vengono installati sul server stesso e account identificato in s tep 1 è servizio di rete , attenersi alla seguente procedura :
    1. Avviare SQL Server Management Studio. A tale scopo, fare clic sul pulsante Start, e quindi punto Tutti I programmi, scegliere Microsoft SQL Server 2005 e quindi fare clic su SQL Server Management Studio.
    2. Espandere protezione, espandere gli account di accesso, fare clic con il pulsante destro del mouse su NT Authority\Servizio di rete e quindi scegliere proprietà.
    3. Fare clic su mapping utente.
    4. Fare clic per selezionare la casella di controllo Organization_name _MSCRM e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.

      Nota Il segnaposto Organization_name è un segnaposto per il nome effettivo dell'organizzazione.
    5. Fare clic per selezionare la casella di controllo MSCRM_Config e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.
    6. Fare clic su OK.


    Ho f SQL Reporting Services e i database SQL sono installati sul server stesso e account identificato in s tep 1 è di sistema locale, attenersi alla seguente procedura :
    1. Avviare SQL Server Management Studio. Per effettuare questa operazione, scegliere il pulsante di Start, e quindi punto Tutti I programmi, scegliere Microsoft SQL Server 2005 e quindi fare clic su SQL Server Management Studio.
    2. Espandere protezione, espandere gli account di accesso, fare clic con il pulsante destro del mouse su NT AUTHORITY\SYSTEM e quindi scegliere proprietà.
    3. Fare clic su mapping utente.
    4. Fare clic per selezionare la casella di controllo Organization_name _MSCRM e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.

      Nota Il segnaposto Organization_name è un segnaposto per il nome effettivo dell'organizzazione.
    5. Fare clic per selezionare la casella di controllo MSCRM_Config e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.
    6. Fare clic su OK.


    Ho f SQL Reporting Services e SQL Server database vengono installati su server distinti e account identificato in s tep 1 è servizio di rete o sistema locale , attenersi alla seguente procedura :
    1. a. aprire utenti e computer e verificare che l'account del computer SQL Reporting Services è un membro di SQLAccessGroup creato tramite l'installazione di Microsoft Dynamics CRM.
    2. Avviare SQL Server Management Studio. Per effettuare questa operazione, scegliere il pulsante di Start, e quindi punto Tutti I programmi, scegliere Microsoft SQL Server 2005 e quindi fare clic su SQL Server Management Studio.
    3. Espandere protezione, espandere gli account di accesso, fare clic con il pulsante destro del mouse su SQLAccessGroup e quindi scegliere proprietà.
    4. Fare clic su mapping utente.
    5. Fare clic per selezionare la casella di controllo Organization_name _MSCRM e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.

      Nota Il segnaposto Organization_name è un segnaposto per il nome effettivo dell'organizzazione.
    6. Fare clic per selezionare la casella di controllo MSCRM_Config e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.
    7. Fare clic su OK.


    Completare i seguenti passaggi se SQL Reporting Services è in esecuzione come account utente di dominio:
    1. Aprire Active Directory Users and Computers e verificare che l'account utente identificato nel passaggio 1 è un membro di SQLAccessGroup creato tramite l'installazione di Microsoft Dynamics CRM.
    2. Avviare SQL Server Management Studio. Per effettuare questa operazione, fare clic sul pulsante Start, Tutti I programmi, Microsoft SQL Server 2005 e quindi fare clic su SQL Server Management Studio.
    3. Espandere protezione, espandere gli account di accesso, fare clic con il pulsante destro del mouse su SQLAccessGroup e quindi scegliere proprietà.
    4. Fare clic su mapping utente.
    5. Fare clic per selezionare la casella di controllo Organization_name _MSCRM e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.

      Nota Il segnaposto Organization_name è un segnaposto per il nome effettivo dell'organizzazione.
    6. Fare clic per selezionare la casella di controllo MSCRM_Config e quindi fare clic per selezionare la casella di controllo pubblica e la casella di controllo CRMReaderRole.
    7. Fare clic su OK.
Riferimenti
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
946289Messaggio di errore quando si esegue un report in Microsoft Dynamics CRM 4.0: "Impossibile visualizzare il report"

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 946585 - Ultima revisione: 09/08/2009 19:17:38 - Revisione: 2.1

  • Microsoft Dynamics CRM 4.0
  • kbmt kbmbsreports kberrmsg kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB946585 KbMtit
Feedback