Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Під час переходу на сторінки Бізнес-порталу Microsoft Dynamics GP 2010, які мають веб-частини для відображення звітів, діаграм або KPI у службі служби звітування Microsoft SQL Server (SSRS), може з'явитися одне або кілька повідомлень про помилку: Помилка

1:

Помилка запиту зі станом HTTP 401: несанкціоновано.

Помилка 2.

Не вдалося знайти елемент '/%dbname%/%series%/Charts і KPI/%report%'. (rsItemNotFound)

Помилка 3.

Дозволи, надані користувачу "домен\користувач", недостатньо для виконання цієї операції. (raAccessDenied)


Помилка 4.

Під час обробки звіту сталася помилка. (rsProcessingAborted)
Не вдалося створити підключення до джерела даних "DataSourceGPCompany". (rsErrorOpeningConnection)
Не вдалося ввійти для користувача "домен\ім'я користувача".


Помилка 5.

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


Помилка 6.

Під час обробки звіту сталася помилка. (rsProcessingAborted)
Не вдалося створити підключення до джерела даних "DataSourceGPCompany". (rsErrorOpeningConnection)
Дозвіл EXECUTE відхилено в об'єкті "%objectname%", базі даних "%dbname%", схемі "dbo".



Ознаки

Причина 1. Ця помилка може спричиняти кілька причин.

Причина 2. Звіти про програми Microsoft Dynamics GP 2010 не розгорнуто.

Причина 3. Користувач домену, який намагається запустити звіт, не має доступу до звіту в службі SSRS.

Причина 4. SQL Server входу для користувача домену, який намагається запустити звіт, не створено.  

Причина 5. Користувач домену, який виконує звіт, не має доступу до баз даних компанії Microsoft Dynamics GP 2010. 

Причина 6. Користувача домену не зіставлено з відповідними ролями бази даних у базі даних системи GP і компанії Microsoft Dynamics.

ПРИМІТКА. Якщо ви просто отримуєте загальне повідомлення про помилку, імонійно, оскільки за замовчуванням у службі SSRS вимкнуто віддалені помилки. Щоб увімкнути цю функцію, виконайте такі дії:

1. Увійдіть на сервер, де інстальовано цю програму. 

2. Натисніть кнопку Пуск, виберіть Усі програми, наведіть вказівник миші Microsoft SQL Server 2008 (або 2008 R2) і натисніть кнопку SQL Server Management Studio. Підключення до вашого екземпляра служб звітування.

3. Клацніть правою кнопкою миші ім'я екземпляра в провіднику об'єктів ліворуч і виберіть Властивості.

4. Виберіть вкладку Додатково ліворуч.

5. У розділі Безпека для параметра EnableRemoteErrors виберіть значення True.

6. Натисніть кнопку OK, щоб зберегти зміну. Щоб завершити цю зміну, не потрібно перезапускати службу.

Причина

Вирішення 1. Відомості про вирішення проблеми див. в цій статті: 2608328 Якщо клацнути Центр адміністрування на бізнес-порталі, у веб-частинах служби звітування SQL Server відображається повідомлення про помилку "Помилка запиту з http



Status 401: Unauthorized" (Помилка запиту через стан HTTP 401: неавторизовано).

Вирішення 2. Відомості про розгортання служби звітування Microsoft SQL Server для

Microsoft Dynamics GP див. в посібнику з служби звітування SQL Server. Завантажте посібник служби звітування SQL Server за посиланням нижче:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Роздільна здатність 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. Підключення екземпляра бази даних GP SQL Server Microsoft Dynamics GP.

4. Клацніть, щоб розгорнути розділ Безпека, розгорніть елемент Вхіди в провіднику об'єктів. 

5. Клацніть правою кнопкою миші папку Logins (Вхіди) і виберіть New Login... (Створити вхід...

6. У полі Login Name (Ім'я для входу) укажіть користувача домену з повідомлення про помилку у форматі ім'я_домену\ім'я_користувача

7. Виберіть ліворуч вкладку "Зіставлення користувачів", щоб призначити користувачу доступ до відповідних баз даних Microsoft Dynamics GP. Докладні відомості про призначення компанії та ролі див. в розділі 7 SQL Server вище в посібнику служби звітування.

Вирішення 5. Щоб перевірити призначення бази даних облікового SQL Server, указаного в повідомляється про помилку, виконайте

такі дії:

1. Увійдіть на сервер, на SQL Server інстальовано. 

2. Натисніть кнопку Пуск, виберіть Усі програми, наведіть вказівник миші Microsoft SQL Server 2008 (або 2008 R2) і натисніть кнопку SQL Server Management Studio.

3. Підключення екземпляра бази даних GP SQL Server Microsoft Dynamics GP.

4. Клацніть, щоб розгорнути розділ Безпека, розгорніть елемент Вхіди в провіднику об'єктів.

5. Клацніть правою кнопкою миші SQL Server входу для користувача домену, указаного в повідомленні про помилку, і виберіть пункт Властивості.

6. Перейдіть на вкладку "Зіставлення користувачів" ліворуч.

7. Усі вхіди, для яких потрібно запустити звіти SSRS для Microsoft Dynamics GP, потрібно зіставити з системною (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. Підключення екземпляра бази даних GP SQL Server Microsoft Dynamics GP.

4. Клацніть, щоб розгорнути розділ Безпека, розгорніть елемент Вхіди в провіднику об'єктів.

5. Клацніть правою кнопкою миші SQL Server входу для користувача домену, указаного в повідомленні про помилку, і виберіть пункт Властивості.

6. Перейдіть на вкладку "Зіставлення користувачів" ліворуч.

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

8. Перегляньте вибрані значення в розділі "Членство в ролі бази даних для "xxxxx" у нижній частині цієї бази даних для кожної бази даних. Список ролей бази даних, які надають доступ до звітів цієї служби, можна знайти в 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. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×