Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Когато достигнете до страниците в Business Portal за Microsoft Dynamics GP 2010, които имат уеб части за показване на отчети, диаграми или KPI отчети, диаграми или KPI на Microsoft SQL Server Reporting Services (SSRS), може да получите едно или повече съобщения за грешка:

Грешка 1:

Заявката е неуспешна с HTTP състояние 401: Неупълномощено.

Грешка 2:

Елементът '/%dbname%/%series%/Charts and KPIs/%report%' не може да бъде намерен. (rsItemNotFound)

Грешка 3:

Разрешенията, дадени на потребител "домейн\потребител", не са достатъчни за изпълнението на тази операция. (raAccessDenied)


Грешка 4:

Възникна грешка по време на обработката на отчета. (rsProcessingAborted)
Не може да се създаде връзка към източник на данни "DataSourceGPCompany". (rsErrorOpeningConnection)
Неуспешно влизане за потребител "домейн\потребител".


Грешка 5:

Възникна грешка по време на обработката на отчета. (rsProcessingAborted)
Не може да се създаде връзка към източник на данни "DataSourceGPCompany". (rsErrorOpeningConnection)
Не може да се отвори база данни "%dbname%", заявена от влизането. Неуспешно влизане за потребител "домейн/потребител".


Грешка 6:

Възникна грешка по време на обработката на отчета. (rsProcessingAborted)
Не може да се създаде връзка към източник на данни "DataSourceGPCompany". (rsErrorOpeningConnection)
Разрешението EXECUTE е отказано на обект '%objectname%', database '%dbname%', schema 'dbo'.



Симптоми

Причина 1: Има няколко потенциални причини за тази грешка.

Причина 2: Отчетите на SSRS за Microsoft Dynamics GP 2010 не са разположени.

Причина 3: Потребителят на домейна, който се опитва да изпълни отчета, няма достъп до отчета в SSRS.

Причина 4: Влизането в SQL Server не е създадено за потребителя на домейна, който се опитва да изпълни отчета.  

Причина 5: Потребителят на домейна, който изпълнява отчета, няма достъп до фирмените бази данни на Microsoft Dynamics GP 2010. 

Причина 6: Потребителят на домейна не е съпознан с подходящите роли на бази данни в GP системата на Microsoft Dynamics и фирмените бази данни.

ЗАБЕЛЕЖКА: Ако току-що получавате общо съобщение за грешка, вероятно защото "Отдалечени грешки" са забранени в SSRS по подразбиране. За да разрешите тази функция, изпълнете следното:

1. Влезте в сървъра, където е инсталиран SSRS. 

2. Щракнете върху Старт, щракнете върху Всички програми, посочете Microsoft SQL Server 2008 (или 2008 R2) и след това щракнете върху SQL Server Management Studio. Свържете се с екземпляра на услугите за отчет.

3. Щракнете с десния бутон върху името на екземпляра в обекта Explorer отляво и изберете Свойства.

4. Изберете раздела Разширени отляво.

5. Под секцията Защита задайте EnableRemoteErrors на True.

6. Щракнете върху OK, за да запишете промяната. Не е необходимо да рестартирате услугата, за да завършите тази промяна.

Причина

Разделителна способност 1: Вижте следната статия за разделителната способност: 2608328 Когато щракнете върху центъра за управление в бизнес портала, в уеб частите на услугите за отчет на SQL Server се показва грешката "Искането е неуспешно с HTTP състояние



401: Неупълномощено".

Разделителна способност 2: Вижте ръководството за услуги за отчет на SQL Server за информация относно разполагането на отчетите на услугите за отчет на Microsoft SQL Server за

microsoft Dynamics GP. Можете да изтеглите ръководството за услуги за отчет на SQL Server на връзката

по-долу: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Resolution 3: Ако използвате


SSRS в основен режим, използвайте сайта на диспечера на
отчети, за да добавите или проверите достъпа на потребителя до отчетите. Ако сте разположили отчетите на SSRS в интегриран режим на SharePoint, използвайте защитата на SharePoint, за да проверите дали потребителят има достъп до сайта на библиотеката с отчети. За повече информация относно разрешенията за SSRS прегледайте глава 7 от ръководството за услуги за отчети на SQL Server на връзката

по-долу: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Resolution 4: Вижте стъпките по-долу, за да създадете влизане в

SQL Server за потребител

на домейн:

1. Влезте в сървъра, където е инсталиран SQL Server. 

2. Щракнете върху Старт, щракнете върху Всички програми, посочете Microsoft SQL Server 2008 (или 2008 R2) и след това щракнете върху SQL Server Management Studio.

3. Свържете се с екземпляра на SQL Server, където се намират GP базите данни на Microsoft Dynamics.

4. Щракнете, за да разгънете Защита, щракнете, за да разгънете Влизания в обекта Explorer. 

5. Щракнете с десния бутон върху папката Влизане и щракнете върху Ново влизане...

6. В полето Име за влизане задайте потребителя на домейна от съобщението за грешка във формата на име_на_домейн\потребителско

име 7. Щракнете върху раздела Съпоставяне на потребители отляво, за да дадете на потребителя достъп до съответните GP бази данни на Microsoft Dynamics. Вижте Глава 7 в горния справочник за услуги за отчет на SQL Server за подробности относно възлагането на фирма и роля.

Решение 5: За да проверите задачата на базата данни за влизане в SQL Server, дадена в грешката, можете

да използвате следните стъпки:

1. Влезте в сървъра, където е инсталиран SQL Server. 

2. Щракнете върху Старт, щракнете върху Всички програми, посочете Microsoft SQL Server 2008 (или 2008 R2) и след това щракнете върху SQL Server Management Studio.

3. Свържете се с екземпляра на SQL Server, където се намират GP базите данни на Microsoft Dynamics.

4. Щракнете, за да разгънете Защита, щракнете, за да разгънете Влизания в обекта Explorer.

5. Щракнете с десния бутон върху влизането в SQL Server за потребителя на домейна, даден в съобщението за грешка, и щракнете върху Свойства.

6. Щракнете върху раздела Съпоставяне на потребители отляво.

7. Всички влизания, които трябва да се изпълняват отчетите на GP SSRS на Microsoft Dynamics, трябва да бъдат нанесени към базата данни на системата (DYNAMICS), както и към всяка фирмена база данни, срещу която възнамеряват да докладват. Вижте глава 7 от ръководството за услуги за отчет на SQL Server по-долу за повече информация относно защитата на потребителите.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981

8. Щракнете върху OK и за да може потребителят да изпълни отчета отново.

Разделителна способност 6: За да промените възложаната роля на базата данни за вашите влизания в

SQL Server, можете да прегледате следното:

1. Влезте в сървъра, където е инсталиран SQL Server.

2. Щракнете върху Старт, щракнете върху Всички програми, посочете Microsoft SQL Server 2008 (или 2008 R2) и след това щракнете върху SQL Server Management Studio.

3. Свържете се с екземпляра на SQL Server, където се намират GP базите данни на Microsoft Dynamics.

4. Щракнете, за да разгънете Защита, щракнете, за да разгънете Влизания в обекта Explorer.

5. Щракнете с десния бутон върху влизането в SQL Server за потребителя на домейна, даден в съобщението за грешка, и щракнете върху Свойства.

6. Щракнете върху раздела Съпоставяне на потребители отляво.

7. Щракнете върху една от GP базите данни на Microsoft Dynamics, до които има достъп влизането (например DYNAMICS или TWO).

8. Прегледайте селекцията в секцията "Членство за роля на база данни за xxxxx" в долната част на тази база данни за всяка база данни. Списък на ролите на бази данни дават достъп до това, което SSRS отчетите могат да бъдат намерени във файла MDGP11R2_SRS_Report_Roles.pdf на страница 50 от ръководството за услуги за отчет на SQL Server. Щракнете върху връзката по-долу, за да изтеглите ръководството за услуги за отчет на SQL Server:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981

9. Щракнете върху OK и изпълнете отчета отново.

Решение

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×