24.04.2009, 08:59 | #1 |
Участник
|
Ошибка при создании отчетов в CRM 4.0
Доброе время суток. Возникла проблема с отчетами в CRM 4.0. При попытке выполнить любой стандартный отчет появляется сообщение об ошибке. В логах сервера пишет ошибку 19969 и предупреждение 1309. В процессе установки CRM ошибок не возникало. Подскажите, плиз, как бороться.
|
|
24.04.2009, 09:41 | #2 |
Чайный пьяница
|
Сообщение выложите в том или ином виде. Думаю, проще будет разобраться.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
24.04.2009, 10:04 | #3 |
Участник
|
Сообщение об ошибке: "Произошла ошибка. Повторите это действие еще раз. Если неполадка не исчезнет, обратитесь в Сообщество Microsoft Dynamics CRM или к администратору Microsoft Dynamics CRM организации. Кроме того вы можете обратиться к Служба поддержки пользователей Корпорации Майкрософт."
Лог: Тип события: Ошибка Источник события: MSCRMReporting Категория события: Отсутствует Код события: 19969 Дата: 21.04.2009 Время: 15:26:12 Пользователь: Н/Д Компьютер: CRM Описание: Web service request SetParameters to Report Server http://crm_server/reportserver failed with SoapException. Error: Невозможно найти элемент "/Organization_MSCRM/4.0/{4E76FC52-54D2-DD11-BF1A-00155D01B135}". (rsItemNotFound) Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp". Тип события: Предупреждение Источник события: ASP.NET 2.0.50727.0 Категория события: Web Event Код события: 1309 Дата: 21.04.2009 Время: 15:26:12 Пользователь: Н/Д Компьютер: CRM Описание: Event code: 3005 Event message: An unhandled exception has occurred. Event time: 21.04.2009 15:26:12 Event time (UTC): 21.04.2009 9:26:12 Event ID: 223e0ee2e2524fadbce970ed669f208b Event sequence: 3331 Event occurrence: 6 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT-1-128847450452987675 Trust level: Full Application Virtual Path: / Application Path: c:\inetpub\wwwroot\ Machine name: CRM Process information: Process ID: 684 Process name: w3wp.exe Account name: NT AUTHORITY\NETWORK SERVICE Exception information: Exception type: CrmReportingException Exception message: Невозможно найти элемент "/Organization_MSCRM/4.0/{4E76FC52-54D2-DD11-BF1A-00155D01B135}". (rsItemNotFound) Request information: Request URL: http://crm_server/Organization/CRMRe...ortviewer.aspx Request path: /Organization/CRMReports/rsviewer/reportviewer.aspx User host address: 192.168.49.37 User: 1CB\Username Is authenticated: True Authentication Type: Negotiate Thread account name: NT AUTHORITY\NETWORK SERVICE Thread information: Thread ID: 1 Thread account name: NT AUTHORITY\NETWORK SERVICE Is impersonating: False Stack trace: at Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage() at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) Custom event details: Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp". |
|
24.04.2009, 10:14 | #4 |
Чайный пьяница
|
Цитата:
Сообщение от Yuki
Сообщение об ошибке: "Произошла ошибка. Повторите это действие еще раз. Если неполадка не исчезнет, обратитесь в Сообщество Microsoft Dynamics CRM или к администратору Microsoft Dynamics CRM организации. Кроме того вы можете обратиться к Служба поддержки пользователей Корпорации Майкрософт."
Лог: Тип события: Ошибка Источник события: MSCRMReporting Категория события: Отсутствует Код события: 19969 Дата: 21.04.2009 Время: 15:26:12 Пользователь: Н/Д Компьютер: CRM Описание: Web service request SetParameters to Report Server http://crm_server/reportserver failed with SoapException. Error: Невозможно найти элемент "/Organization_MSCRM/4.0/{4E76FC52-54D2-DD11-BF1A-00155D01B135}". (rsItemNotFound) Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp". Тип события: Предупреждение Источник события: ASP.NET 2.0.50727.0 Категория события: Web Event Код события: 1309 Дата: 21.04.2009 Время: 15:26:12 Пользователь: Н/Д Компьютер: CRM Описание: Event code: 3005 Event message: An unhandled exception has occurred. Event time: 21.04.2009 15:26:12 Event time (UTC): 21.04.2009 9:26:12 Event ID: 223e0ee2e2524fadbce970ed669f208b Event sequence: 3331 Event occurrence: 6 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT-1-128847450452987675 Trust level: Full Application Virtual Path: / Application Path: c:\inetpub\wwwroot\ Machine name: CRM Process information: Process ID: 684 Process name: w3wp.exe Account name: NT AUTHORITY\NETWORK SERVICE Exception information: Exception type: CrmReportingException Exception message: Невозможно найти элемент "/Organization_MSCRM/4.0/{4E76FC52-54D2-DD11-BF1A-00155D01B135}". (rsItemNotFound) Request information: Request URL: http://crm_server/Organization/CRMRe...ortviewer.aspx Request path: /Organization/CRMReports/rsviewer/reportviewer.aspx User host address: 192.168.49.37 User: 1CB\Username Is authenticated: True Authentication Type: Negotiate Thread account name: NT AUTHORITY\NETWORK SERVICE Thread information: Thread ID: 1 Thread account name: NT AUTHORITY\NETWORK SERVICE Is impersonating: False Stack trace: at Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage() at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) Custom event details: Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
24.04.2009, 10:22 | #5 |
Участник
|
Спасибо, буду пробовать
|
|
24.04.2009, 12:48 | #6 |
Участник
|
Что-то как-то не спасло
|
|
24.04.2009, 12:55 | #7 |
Чайный пьяница
|
Нашёл за минуту через Гугл - ссылко. Надеюсь, что решит Вашу проблему. Симтомы 1 в 1. Отпишитесь, пожалуйста, по результату.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
24.04.2009, 13:57 | #8 |
Участник
|
вот что пишет:
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices. COMException (0x800700B7): Невозможно создать файл, так как он уже существует. ( Exception from HRESULT: 0x800700B7) --- End of inner exception stack trace --- at System.DirectoryServices.DirectoryEntry.Invoke(String methodName, Object[] args) at Microsoft.Crm.Setup.Server.Utility.IIsUtility.StartWebSite(String metabase Path, String machineName) at Microsoft.Crm.Setup.Server.Utility.ReportsUtility.ConfigureReports(Uri rep ortingUrl, String organizationName, Boolean grantNetworkService) at Microsoft.Crm.Reporting.Publish.PublishReports.Main(String[] args) |
|
24.04.2009, 15:15 | #9 |
Чайный пьяница
|
Цитата:
Сообщение от Yuki
вот что пишет:
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices. COMException (0x800700B7): Невозможно создать файл, так как он уже существует. ( Exception from HRESULT: 0x800700B7) --- End of inner exception stack trace --- at System.DirectoryServices.DirectoryEntry.Invoke(String methodName, Object[] args) at Microsoft.Crm.Setup.Server.Utility.IIsUtility.StartWebSite(String metabase Path, String machineName) at Microsoft.Crm.Setup.Server.Utility.ReportsUtility.ConfigureReports(Uri rep ortingUrl, String organizationName, Boolean grantNetworkService) at Microsoft.Crm.Reporting.Publish.PublishReports.Main(String[] args)
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
28.04.2009, 08:56 | #10 |
Участник
|
Ну почти разобралась
Проблема была в том, что Reporting Services были установлены и на SQL сервере, и на сервере CRM, и в настройках репортинга на CRM он видел сам себя. В тестовой среде прошло все отлично: переписала имя сервака, создала новую организацию в CRM, все работает. Зато на рабочем серваке никак не получается. Захожу в настройки репортинга -> Database Setup -> выбираю свой SQL сервер и базу -> Apply -> выдает ошибку Create a Grant Rights Script. В логах "Report Server Windows Service (MSSQLSERVER) has not been granted access to the catalog content". |
|
28.04.2009, 09:11 | #11 |
Консультант-джедай
|
Может быть стоит попробовать в настройках учеток в SQL Management Studio выдать права на таблички репорт сервера (а заодно и срмки )
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
28.04.2009, 09:37 | #12 |
Участник
|
В настройках учеток в SQL Management Studio у учетки CRM сервера права на базы CRM - CRMReaderRole, db_owner, public, на базу репортинга - db_owner, public, RSExecRole.
|
|
28.04.2009, 09:38 | #13 |
Консультант-джедай
|
не учетки CRM сервера а учетки под которой запускается сервер отчетов
И кстати... в гугле искать пробовали? там полно постов по вашей ошибке!
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога Последний раз редактировалось slivka_83; 28.04.2009 в 09:42. |
|
28.04.2009, 09:58 | #14 |
Участник
|
Я видимо чего-то недопонимаю Служба репортинга запускается с системной учетной записью. В настройках репортинга на сервере CRM Database Setup -> Credentials Type у меня выбрано Service Credentials. Пробовала выбрать Windows Credentials, вводила учетку доменного админа, на SQL сервере права к табличкам тоже открыты у него. Не работает. Загуглить пыталась, но как-то пока безуспешно.
|
|
28.04.2009, 10:04 | #15 |
Консультант-джедай
|
Создайте нового пользователя в SQL и дайте ему админские права на все нужные базы (сервера отчетов и crm). и попробуйте через него подключится.
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
28.04.2009, 10:36 | #16 |
Участник
|
Создала, права дала админские. Потом зашла настройки репортинга на сервере CRM Database Setup -> Windows Credentials и ввела эту новую учетку. То же самое абсолютно. Может где-то еще нужно ее прописывать или права недостаточные (на базы CRM - CRMReaderRole, db_owner, public, на базы репортинга - db_owner, public, RSExecRole)?
|
|
28.04.2009, 10:39 | #17 |
Консультант-джедай
|
Дайте на эти базы админские права! а еще лучше вообще все галки поставьте
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога Последний раз редактировалось slivka_83; 28.04.2009 в 10:46. |
|
28.04.2009, 12:41 | #18 |
Участник
|
Есть 4 базы: Организация_MSCRM, MSCRM_Config, ReportServer и ReportServerTempDB. На них поставила все разрешения новому пользователю, все галки. Ничего не изменилось.
|
|
28.04.2009, 23:51 | #19 |
Консультант-джедай
|
А в скуле разрешена скульная аутентификация?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
29.04.2009, 10:45 | #20 |
Участник
|
И SQL'ная , и виндовая
|
|
Теги |
crm4, отчет, report |
|
|