06.10.2008, 13:31 | #1 |
Участник
|
Не работают отчеты после переустановки MS SQL
Здравствуйте.
У меня в базе не работал полнотекстовый поиск. После переустановки MS SQL Server эта проблема решилась. Но перестали работать отчеты, как родные срмовские, так и мои. Подскажите, может кто сталкивался, в чем может быть дело? |
|
06.10.2008, 13:35 | #2 |
MCTS
|
CRM 3 или 4 ? Reporting services работает ?
__________________
|
|
06.10.2008, 13:56 | #3 |
Участник
|
4.0. Reporting services работает. В студии мои отчеты тоже на ура отрабатывают. Ошибка "Невозможно отобразить отчет".
|
|
06.10.2008, 15:10 | #4 |
Moderator
|
Импортируйте ваши отчеты в файл. После чего попробуйте сделать "Repair" CRM сервера. При починке он должен убить все пользовательские отчеты и заново развернуть стандартные.
Еще можно попробовать отключить организацию и поиграть с параметром "адрес сервера Reporting Services".Вполне возможно, что после обновления этого параметра отчеты встанут на место.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
06.10.2008, 16:55 | #5 |
Участник
|
А чтобы сделать Repair CRM сервера, дистрибутив нужен, правильно? Просто CRM устанавливала не я, а человек, который устанавливал, сейчас в отпуске.
И как поиграть с параметром адрес сервера Reporting Services. Я просто не представляю, что там пробовать прописывать |
|
06.10.2008, 18:00 | #6 |
MCTS
|
раз прставляли sql скорее всего, что и произошло с reportingservices.
Чтобы поиграть нужно знать где установлен report server. Скорее всего там же где и SQL. прописывать там нужно следующее http://server/reportserver, где server - есть имя компа, куда он установлен. Попробуйте открыть эту ссылку. а дистрибутив CRM лего взять на сайте Microsoft, размр у него не большой http://www.microsoft.com/downloads/d...DisplayLang=en
__________________
|
|
06.10.2008, 19:29 | #7 |
Moderator
|
Параметр можно изменить в Deployment Manager. Ссылка на него есть в каталоге MS CRM в меню пуск.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
07.10.2008, 11:43 | #8 |
Участник
|
Repair CRM сервера сделали. Прошел без ошибок. Но мои отчеты не затерлись, и родные срмовские, похоже, не обновились. Когда я захожу в Reporting Services в Management Studio не вижу ни одного DataSource.
В Deployment Manager прописан адрес сервера Reporting Services http://server_name/reportserver. В браузере вижу "Версия 9.00.3042.00 служб Microsoft SQL Server Reporting Services ". При попытке выполнить отчет ошибка Невозможно найти элемент "/**_MSCRM/4.0/{7DD31E97-0615-DD11-86B3-00179A061424}". (rsItemNotFound) |
|
07.10.2008, 11:52 | #9 |
Moderator
|
Очень странно... Не создался каталог с отчетами. При Repair должен спрашиваться пусть к Reporting Services, установка не должна была завершиться успехом, если службы отчетов были недоступны... Может быть у вас 2 сайта Reporting Services? Один мертвый от старой установки, другой от новой и они конфиликтуют?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
07.10.2008, 12:37 | #10 |
MCTS
|
Я думаю Артем прав, насчет двух reporting server. Вы когда переставляли SQL, reporting тоже переставляли? Посомтрите в настройки reporting server. ( Reporting Services managment) Какой сервер он открывает? Что в IIS?
__________________
|
|
07.10.2008, 13:07 | #11 |
Участник
|
reporting переставляли c SQL, снесли и поставили заново.
Reporting Services managment открывает наш сервер. В IIS следующее: При перустановке SQL & Repair CRM имеет значение, какие базы ReportServer и ReportServerTempDB прицеплены к серверу? Со старого сервера или с переустановленного? В Reporting Services в Management Studio на новых базах ReportServer и ReportServerTempDB ни одного DataSource, на старых - 4. |
|
07.10.2008, 13:45 | #12 |
MCTS
|
Так создайте :-)
Настройка служб Reporting Services, подключайтесь к серваку, где переставили SQL. Имя сервера ... жмем соеденить для проверки имя базы данных, веберети из списка. (Предварительно восстанавливаем из BackUp)
__________________
|
|
07.10.2008, 17:43 | #13 |
Участник
|
Большое спасибо за советы! Настроила Datasource из базы старого сервера. Отчеты все работают, но под учетной записью администратора сервера (не системного администратора срм). Это я какие-то права не донастроила, правильно?
|
|
07.10.2008, 17:48 | #14 |
MCTS
|
да, скорее всего права доступа к серваку
__________________
|
|
07.10.2008, 18:12 | #15 |
Участник
|
А права смотреть в локальных пользователях и группах, или это все-таки проблема на скл сервере? А там где смотреть? Наш администратор ушел в отпуск, и мы не знаем, как работать с группами пользователей и кого куда добавлять
Последний раз редактировалось Evgenia_f; 07.10.2008 в 18:36. |
|
08.10.2008, 09:42 | #16 |
MCTS
|
Думается мне что ошибка скорее всего скрывается в группах достопу ... там что-то SQL Reporting group... группы которые создаются при установке CRM ... посмотрте в этом направлении
__________________
|
|
08.10.2008, 14:13 | #17 |
Участник
|
А это группы доступа в AD или в Management Studio смотреть? Или где? Мы вроде разрешили в Management Studio все, что можно, но все равно ошибка
Error Description: Произошла ошибка при обработке отчета. (rsProcessingAborted) Error Details: Произошла ошибка при обработке отчета. (rsProcessingAborted) Full Stack: [ReportServerException: Чтобы получить дополнительные сведения об этой ошибке, перейдите к серверу отчетов на локальном сервере или включите удаленный контроль ошибок][ReportServerException: Не удалось установить соединение с источником данных "Adventure_Works_Cycle_MSCRM". (rsErrorOpeningConnection)][ReportServerException: Произошла ошибка при обработке отчета. (rsProcessingAborted)] at Microsoft.Reporting.WebForms.ServerReport.GetExecutionInfo() at Microsoft.Reporting.WebForms.ServerReport.SetParameters(IEnumerable`1 parameters) at Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage()[CrmReportingException: Произошла ошибка при обработке отчета. (rsProcessingAborted)] 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)[HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown.] at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.ivccrm40_crmreports_rsviewer_reportviewer_aspx.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Права на Datasource дали всем вроде |
|
08.10.2008, 15:16 | #18 |
Moderator
|
А база данных действительно Adventure_Works_Cycle_MSCRM?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
09.10.2008, 08:54 | #19 |
Участник
|
Кому интересно, решение было найдено. Были перепрописаны connect-строки для соответствующих DataSource.
|
|
09.10.2008, 09:24 | #20 |
Moderator
|
А мы о чем.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|