Když přejdete na stránky v portálu Business Portal pro Microsoft Dynamics GP 2010, které mají webové části k zobrazení sestav, grafů nebo klíčových ukazatelů výkonu Microsoft SQL Server Reporting Services (SSRS), může se zobrazit jedna nebo více chybových zpráv: Chyba 1:

Žádost se nezdařila se stavem HTTP 401: Neautorizované.

Chyba 2:

Položka '/%dbname%/%series%/Charts and KPIs/%report%' se nenašla. (rsItemNotFound)

Chyba 3:

Oprávnění udělená uživateli doména\uživatel nejsou pro provedení této operace dostatečná. (raAccessDenied)

Chyba 4:

Během zpracování sestavy došlo k chybě. (rsProcessingAborted) Nelze vytvořit připojení ke zdroji dat DataSourceGPCompany. (rsErrorOpeningConnection) Přihlášení uživatele doména\uživatel se nezdařilo.

Chyba 5:

Během zpracování sestavy došlo k chybě. (rsProcessingAborted) Nelze vytvořit připojení ke zdroji dat DataSourceGPCompany. (rsErrorOpeningConnection) Nelze otevřít databázi %dbname%' požadovanou přihlášením. Přihlášení uživatele doména/uživatel se nezdařilo.

Chyba 6:

Během zpracování sestavy došlo k chybě. (rsProcessingAborted) Nelze vytvořit připojení ke zdroji dat DataSourceGPCompany. (rsErrorOpeningConnection) Oprávnění PROVÉST bylo odepřeno u objektu '%název_objektu%', databáze '%dbname%', schéma 'dbo'.

Příznaky

Příčina 1: Existuje několik potenciálních příčin této chyby.Příčina 2: Sestavy SSRS pro Microsoft Dynamics GP 2010 nebyly nasazené.Příčina 3: Uživatel domény, který se pokouší sestavu spustit, nemá přístup k sestavě ve SSRS.Příčina 4: SQL Server přihlášení se nevytáhlo pro uživatele domény, který se pokouší sestavu spustit.  Příčina 5: Uživatel domény, který sestavu provozuje, nemá přístup k firemním databázím Microsoft Dynamics GP 2010. Příčina 6: Uživatel domény nebyl namapovaný na příslušné databázové role v systému Microsoft Dynamics GP a firemních databázích.POZNÁMKA: Pokud se vám právě zobrazí obecná chybová zpráva, je pravděpodobné, že vzdálené chyby jsou ve výchozím nastavení ve SSRS zakázané. Tuto funkci povolíte takto: 1. Přihlaste se k serveru, na kterém je nainstalovaná služba SSRS. 2. Klikněte na Start, klikněte na Všechny programy, přejděte na Microsoft SQL Server 2008 (nebo 2008 R2) a potom klikněte na SQL Server Management Studio. Připojení do instance služby Reporting Services.3. Klikněte pravým tlačítkem myši na název instance v Průzkumníku objektů vlevo a vyberte Vlastnosti.4. Vlevo vyberte kartu Upřesnit.5. V části Security (Zabezpečení) nastavte EnableRemoteErrors na True (Pravda).6. Kliknutím na OK změnu uložte. K dokončení této změny není nutné službu restartovat.

Příčina

Řešení 1: Řešení najdete v následujícím článku: 2608328 Když kliknete na Centrum pro správu v business portálu, zobrazí se ve webových částech SQL Server Reporting Services chyba "Žádost se nezdařila se stavem HTTP 401: Neautorizované".Řešení 2: Informace o nasazení sestav SQL Server Reporting Services Microsoft Dynamics GP najdete v příručce Microsoft SQL Server Reporting Services microsoft Dynamics GP. Průvodce SQL Server Reporting Services si můžete stáhnout na následujícím odkazu: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Resolution 3: Pokud používáte SSRS v nativním režimu, přidejte nebo ověřte přístup uživatele k sestavám pomocí webu Správce sestav. Pokud jste nasadili sestavy SSRS v integrovaném režimu SharePoint, pomocí zabezpečení SharePoint ověřte, jestli má uživatel přístup k webu knihovny sestav. Další informace o oprávněních SSRS najdete v kapitole 7 příručky SQL Server Reportings Services na následujícím odkazu: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Resolution 4: Postup vytvoření přihlašovacího jména SQL Server pro uživatele domény: 1. Přihlaste se k serveru, na kterém SQL Server nainstalovaný. 2. Klikněte na Start, klikněte na Všechny programy, přejděte na Microsoft SQL Server 2008 (nebo 2008 R2) a potom klikněte na SQL Server Management Studio.3. Připojení k instanci SQL Server, kde se nacházejí databáze Microsoft Dynamics GP.4. Kliknutím rozbalíte položku Zabezpečení a kliknutím rozbalíte položku Přihlášení v Průzkumníku objektů. 5. Klikněte pravým tlačítkem myši na složku Logins (Přihlášení) a klikněte na New Login (Nové přihlášení). 6. V poli Přihlašovací jméno zadejte uživatele domény z chybové zprávy ve formátu název_domény\uživatelské_jméno 7. Kliknutím na kartu Mapování uživatelů vlevo přiřadíte uživateli přístup k příslušným databázím Microsoft Dynamics GP. Podrobnosti o přiřazení společnosti a rolí najdete v SQL Server 7 v průvodci službou Reporting Service Guide.Řešení 5: Pokud chcete ověřit přiřazení databáze SQL Server přihlášení uvedené v chybě, můžete použít následující postup: 1. Přihlaste se k serveru, na kterém SQL Server nainstalovaný. 2. Klikněte na Start, klikněte na Všechny programy, přejděte na Microsoft SQL Server 2008 (nebo 2008 R2) a potom klikněte na SQL Server Management Studio.3. Připojení k instanci SQL Server, kde se nacházejí databáze Microsoft Dynamics GP.4. Kliknutím rozbalíte položku Zabezpečení a kliknutím rozbalíte položku Přihlášení v Průzkumníku objektů. 5. Klikněte pravým tlačítkem myši SQL Server přihlášení uživatele domény, který je uveden v chybové zprávě, a klikněte na Vlastnosti.6. Vlevo klikněte na kartu Mapování uživatelů.7. Všechna přihlášení, která potřebujete ke spuštění sestav Microsoft Dynamics GP SSRS, musí být namapovaná na systémovou databázi (DYNAMICS) i na všechny databáze společnosti, se kterou se mají hlásit. Další informace o zabezpečení uživatelů najdete v SQL Server Reporting Services 7 příručky. http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981 8. Klikněte na OK a znova spusťte sestavu.Řešení 6: Pokud chcete změnit přiřazení role databáze pro SQL Server přihlášení, můžete zkontrolovat následující: 1. Přihlaste se k serveru, na kterém SQL Server nainstalovaný. 2. Klikněte na Start, klikněte na Všechny programy, přejděte na Microsoft SQL Server 2008 (nebo 2008 R2) a potom klikněte na SQL Server Management Studio.3. Připojení k instanci SQL Server, kde se nacházejí databáze Microsoft Dynamics GP.4. Kliknutím rozbalíte položku Zabezpečení a kliknutím rozbalíte položku Přihlášení v Průzkumníku objektů. 5. Klikněte pravým tlačítkem myši SQL Server přihlášení uživatele domény, který je uveden v chybové zprávě, a klikněte na Vlastnosti.6. Vlevo klikněte na kartu Mapování uživatelů.7. Klikněte na jednu z databází Microsoft Dynamics GP, ke které má přihlášení přístup (například DYNAMICS nebo TWO).8. Zkontrolujte výběr v části "Členství v roli databáze pro xxxxx" v dolní části této databáze pro každou databázi. Seznam rolí databáze, které poskytují přístup k tomu, co sestavy SSRS najdete v souboru MDGP11R2_SRS_Report_Roles.pdf na stránce 50 průvodce SQL Server Reporting Services. Kliknutím na odkaz níže si stáhněte průvodce SQL Server Reporting Services: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981 9. Klikněte na OK a znovu spusťte sestavu.

Řešení

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.