Při spuštění sestavy v aplikaci Microsoft Dynamics CRM 4.0 chybová zpráva: "sestava nelze zobrazit"

Příznaky

Při spuštění sestavy v aplikaci Microsoft Dynamics CRM 4.0, zobrazí se hlášení následující chybová zpráva:
Hlášení chyby
Sestavu nelze zobrazit.
Pokud parametr DevErrors na je nastavena v souboru Web.config, zobrazí se následující chybová zpráva:
Aplikace Microsoft CRM neošetřené podrobnosti o chybě: Chyba serveru v aplikaci '/'.


Jeden nebo více zdrojů dat chybí pověření.

Popis: Při provádění aktuálního webového požadavku došlo k neošetřené výjimce. Zkontrolujte trasování zásobníku pro další informace o chybě a o jejím původu v kódu.

Podrobnosti o výjimce: Microsoft.Reporting.WebForms.MissingDataSourceCredentialsException: jeden nebo více zdrojů dat chybí pověření.

Chyba zdroj:
Neošetřená výjimka byl generován během provádění aktuálního webového požadavku. Informace týkající se původu a umístění výjimky lze identifikovat pomocí trasování zásobníku výjimek.

Trasování zásobníku:



[MissingDataSourceCredentialsException: jeden nebo více zdrojů dat chybí pověření] Microsoft.Reporting.WebForms.ParametersArea.ValidateAllReportInputsSatisfied() + 65

Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +643


[CrmException: při vykreslování sestavy došlo k chybě.]

Microsoft.Crm.Web.Reporting.SrsReportViewer.ReportErrorHandler (Object sender, ReportErrorEventArgs e) +626

Microsoft.Reporting.WebForms.ReportViewer.OnError(Exception e) +56

Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +1699

System.Web.UI.Control.PreRenderRecursiveInternal() +77

System.Web.UI.Control.PreRenderRecursiveInternal() +161

System.Web.UI.Control.PreRenderRecursiveInternal() +161

System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
Při ověřování vlastnosti zdroje dat MSCRM v Microsoft SQL Server Reporting Services (SSRS), zobrazí se následující chybová zpráva:
Rozšíření zpracování dat používané pro tuto sestavu není k dispozici. Má buď odinstalován nebo není správně nakonfigurován.

Příčina

Příčina 1

K tomuto problému dochází, protože rozšíření vlastní zpracování dat, který používá aplikaci Microsoft Dynamics CRM 4.0 je nesprávně zaregistrován na serveru SSRS. Toto chování může dojít, pokud byl odinstalován Microsoft Dynamics CRM Data Connector pro SSRS nebo Microsoft Dynamics CRM Data Connector pro SSRS není správně nakonfigurována.

Pokud nainstalujete následující důležitá aktualizace pro SQL Server 2005 Service Pack 2, Microsoft Dynamics CRM Data Connector pro SSRS budou odebrány:

Příčina 2

Datový řetězec se nezmění po instalaci serveru Microsoft Dynamics CRM Data Connector pro Microsoft SQL Server Reporting Services.

Řešení

Řešení 1

Chcete-li tento problém vyřešit, opravte nebo přeinstalujte Microsoft Dynamics CRM Data Connector pro Microsoft SQL Server Reporting Services.

Řešení 2

Změníte připojovací řetězec a zdrojů dat, které musí být změněny ručně. Chcete-li to provést, postupujte takto:
  1. Spusťte Správce sestav.
  2. Vyberte organizaci CRM.
  3. Klepněte na tlačítko Zobrazit podrobnosti.
  4. Klepněte na složku v4 .
  5. Klepněte na zdroj dat aplikace CRM.

    Při použití ověřování systému Windows, připojovací řetězec bude vypadat podobně jako následující:
    Zdroj dat = server; Initial Catalog = ORG_MSCRM; Integrated Security = SSPI
    S vybranou rádio integrované ověřování systému Windows.
    Při použití rozšíření dat aplikace Microsoft CRM se podobá následující připojovací řetězec:
    Řetězec připojení konektoru dat MSCRM
    S pověření zadaná uživatelem spouštějícím sestavu.

Další informace

Další informace o podobném problému klepněte na následující číslo článku databáze Microsoft Knowledge Base:

946585 při spuštění sestavy v aplikaci Microsoft Dynamics CRM 4.0 se zobrazí chybová zpráva: "Chyba vytváření sestav. Sestavu nelze zobrazit."

Vlastnosti

ID článku: 946289 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Váš názor