Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Atunci când navigați la paginile din Portalul de business pentru Microsoft Dynamics GP 2010 care au părți web pentru a afișa rapoarte Microsoft SQL Server Reporting Services (SSRS), diagrame sau indicatori KPI, este posibil să primiți unul sau mai multe mesaje de eroare:

Eroarea 1:

Solicitarea a eșuat cu starea HTTP 401: Neautorizat.

Eroarea 2:

Elementul '/%dbname%/%series%/Charts și KPIs/%report%' nu poate fi găsit. (rsItemNotFound)

Eroarea 3:

Permisiunile acordate utilizatorului "domeniu\utilizator" sunt insuficiente pentru efectuarea acestei operațiuni. (raAccessDenied)


Eroarea 4:

A apărut o eroare în timpul procesării raportului. (rsProcessingAborted)
Nu puteți crea o conexiune la sursa de date "DataSourceGPCompany". (rsErrorOpeningConnection)
Conectarea nu a reușit pentru utilizatorul "domeniu\utilizator".


Eroarea 5:

A apărut o eroare în timpul procesării raportului. (rsProcessingAborted)
Nu puteți crea o conexiune la sursa de date "DataSourceGPCompany". (rsErrorOpeningConnection)
Imposibil de deschis baza de date "%dbname%" solicitată de conectare. Conectarea nu a reușit pentru utilizatorul "domeniu/utilizator".


Eroarea 6:

A apărut o eroare în timpul procesării raportului. (rsProcessingAborted)
Nu puteți crea o conexiune la sursa de date "DataSourceGPCompany". (rsErrorOpeningConnection)
Permisiunea EXECUTE a fost refuzată la obiect '%objectname%', bază de date '%dbname%', schemă 'dbo'.



Simptome

Cauza 1: Există mai multe cauze potențiale pentru această eroare.

Cauza 2: Rapoartele SSRS pentru Microsoft Dynamics GP 2010 nu au fost implementate.

Cauza 3: Utilizatorul de domeniu care încearcă să ruleze raportul nu are acces la raport în SSRS.

Cauza 4: Conectarea la SQL Server nu a fost creată pentru utilizatorul de domeniu care încearcă să ruleze raportul.  

Cauza 5: Utilizatorul de domeniu care rulează raportul nu are acces la bazele de date ale firmei Microsoft Dynamics GP 2010. 

Cauza 6: Utilizatorul de domeniu nu a fost mapat la rolurile de bază de date corespunzătoare din sistemul Microsoft Dynamics GP și bazele de date ale firmei.

NOTĂ: Dacă primiți doar un mesaj de eroare generic, probabil că erorile la distanță sunt dezactivate în SSRS în mod implicit. Pentru a activa această caracteristică efectuați următoarele:

1. Conectați-vă la serverul pe care este instalat SSRS. 

2. Faceți clic pe Start, pe Toate programele, indicați spre Microsoft SQL Server 2008 (sau 2008 R2), apoi faceți clic pe SQL Server Management Studio. Conectați-vă la instanța Reporting Services.

3. Faceți clic dreapta pe numele instanței în Explorer, în partea stângă, apoi selectați Proprietăți.

4. Selectați fila Complex din stânga.

5. Sub secțiunea Securitate, setați EnableRemoteErrors la True.

6. Faceți clic pe OK pentru a salva modificarea. Nu este necesar să reporniți serviciul pentru a termina această modificare.

Cauză

Rezolvarea 1: Consultați următorul articol pentru

rezolvare:

2608328 Atunci când faceți clic pe Centrul director în Portalul de business, apare eroarea "Solicitarea nu a reușit cu starea HTTP 401: Neautorizat" în părțile web SQL Server Reporting Services.

Rezolvarea 2: Consultați Ghidul SQL Server Reporting Services pentru informații cu privire la implementarea rapoartelor

Microsoft SQL Server Reporting Services pentru Microsoft Dynamics GP. Puteți descărca Ghidul SQL Server Reporting Services la linkul de mai jos:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Rezoluția 3: Dacă utilizați



SSRS în modul nativ, utilizați site-ul Manager de rapoarte pentru a adăuga sau a verifica accesul utilizatorului la rapoarte. Dacă ați implementat rapoartele SSRS în Modul integrat SharePoint, utilizați securitatea SharePoint pentru a verifica dacă utilizatorul are acces la site-ul bibliotecii de rapoarte. Pentru mai multe informații despre permisiunile SSRS, revizuiți Capitolul 7 din Ghidul SQL Server Reportings Services la linkul de mai jos:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981Rezolvarea 4: Consultați pașii de mai jos pentru a crea o conectare SQL Server pentru un utilizator de



domeniu:

1. Conectați-vă la serverul pe care este instalat SQL Server. 

2. Faceți clic pe Start, pe Toate programele, indicați spre Microsoft SQL Server 2008 (sau 2008 R2), apoi faceți clic pe SQL Server Management Studio.

3. Conectați-vă la instanța SQL Server unde se află bazele de date Microsoft Dynamics GP.

4. Faceți clic pentru a extinde Securitatea, faceți clic pentru a extinde Conectări în Explorer. 

5. Faceți clic dreapta pe folderul Conectări și faceți clic pe Conectare nouă...

6. În câmpul Nume de conectare, specificați utilizatorul de domeniu din mesajul de eroare în formatul domainname\numeutilizator

7. Faceți clic pe fila Mapare utilizator din stânga pentru a atribui utilizatorilor acces la bazele de date Microsoft Dynamics GP corespunzătoare. Consultați Capitolul 7 din Ghidul serviciului de raportare SQL Server de mai sus pentru detalii despre atribuirea rolurilor și firmei.

Rezolvarea 5: Pentru a verifica atribuirea bazei de date a conectării SQL Server, date în eroare,

puteți utiliza următorii pași:

1. Conectați-vă la serverul pe care este instalat SQL Server. 

2. Faceți clic pe Start, pe Toate programele, indicați spre Microsoft SQL Server 2008 (sau 2008 R2), apoi faceți clic pe SQL Server Management Studio.

3. Conectați-vă la instanța SQL Server unde se află bazele de date Microsoft Dynamics GP.

4. Faceți clic pentru a extinde Securitatea, faceți clic pentru a extinde Conectări în Explorer.

5. Faceți clic dreapta pe conectarea SQL Server pentru utilizatorul de domeniu în mesajul de eroare, apoi faceți clic pe Proprietăți.

6. Faceți clic pe fila Mapare utilizator din stânga.

7. Toate conectările care trebuie să ruleze rapoartele Microsoft Dynamics GP SSRS trebuie să fie mapate la baza de date de sistem (DYNAMICS), precum și la orice bază de date de firmă asupra carei intenționează să raporteze. Consultați Capitolul 7 din Ghidul SQL Server Reporting Services de mai jos pentru mai multe informații despre securitatea utilizatorilor.

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

8. Faceți clic pe OK și spuneți utilizatorului să ruleze din nou raportul.

Rezolvarea 6: Pentru a modifica atribuirea rolului de bază de date pentru

conectările la SQL Server, puteți revizui următoarele:

1. Conectați-vă la serverul pe care este instalat SQL Server.

2. Faceți clic pe Start, pe Toate programele, indicați spre Microsoft SQL Server 2008 (sau 2008 R2), apoi faceți clic pe SQL Server Management Studio.

3. Conectați-vă la instanța SQL Server unde se află bazele de date Microsoft Dynamics GP.

4. Faceți clic pentru a extinde Securitatea, faceți clic pentru a extinde Conectări în Explorer.

5. Faceți clic dreapta pe conectarea SQL Server pentru utilizatorul de domeniu în mesajul de eroare, apoi faceți clic pe Proprietăți.

6. Faceți clic pe fila Mapare utilizator din stânga.

7. Faceți clic pe una dintre bazele de date Microsoft Dynamics GP la care are acces conectarea (de exemplu, DYNAMICS sau TWO).

8. Examinați selecția din secțiunea "Apartenență la rolul bază de date pentru xxxxx" din partea de jos a acestei baze de date pentru fiecare bază de date. O listă cu rolurile de bază de date care oferă acces la ceea ce rapoarte SSRS pot fi găsite în fișierul MDGP11R2_SRS_Report_Roles.pdf de pe pagina 50 a Ghidului SQL Server Reporting Services. Faceți clic pe linkul de mai jos pentru a descărca Ghidul SQL Server Reporting Services:

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

9. Faceți clic pe OK și rulați din nou raportul.

Rezolvare

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×