AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.06.2010, 16:31   #1  
oleg_e is offline
oleg_e
Участник
 
71 / 10 (1) +
Регистрация: 12.01.2006
Адрес: Moscow
? Проблема с выгрузкой отчетов Reporting Services в AX2009
Прошу помощи!
Неоднократно выгружал библиотеки отчетов, работая в WIN7 - проблем никаких. Устанавливал и настраивал Reporting Services сам на нескольких машинах.
Имею AX 2009_SP1 , MS SQL 2008_SP1.
Все тоже самое решил сделать на WIN 2008_SP1 x32. Возникает следующая проблема.
При попытке развернуть отдельную библиотеку (например,CustSRS или LedgerSRS) возникает странная ситуация.
Иногда библиотека выгружается, но как правило, падает на следующей ошибке:

Deploying 0 data source(s) and 6 design(s) in 43 culture(s) (258 item(s) total)...
Unable to connect to http://oleg:88/ReportServer/ReportService2005.asmx as specified in the config file for the report server at C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\RSReportServer.config. If this url is not correct please update the config file, otherwise make sure the report server is configured correctly.
The deployment log file can be found at "C:\Users\oleg\AppData\Local\Temp\tmpF157.txt"

1. Смотрю файл tmtF157.txt
Вижу:
Error: Unable to connect to http://oleg:88/ReportServer/ReportService2005.asmx as specified in the config file for the report server at C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\RSReportServer.config. If this url is not correct please update the config file, otherwise make sure the report server is configured correctly.
Deployment failed with the following exception:
System.Net.WebException: Время ожидания операции истекло
Еще непонятно почему при выгрузке упоминаются всевозможные языки:
The report 'CustSRS.CustdueReportDetail.PrecisionDesign', culture 'Исландский' has been deployed.
The report 'CustSRS.CustdueReportDetail.PrecisionDesign', culture 'Итальянский (Швейцария)' has been deployed.
.....
The report 'CustSRS.CustdueReportDetail.PrecisionDesign', culture 'Японский' has been deployed.
Как оставить загрузку только русского языка?

2. Смотрю системные логи:
2.1. Идет предупреждение, связанное с ASP 2.0:
Сведения об исключении:
Тип исключения: COMException
Сообщение об исключении: Сетевое подключение не существует. (Исключение из HRESULT: 0x800708CA)

Сведения о запросе:
URL запроса: http://oleg:88/ReportServer/ReportService2005.asmx
Путь запроса: /ReportServer/ReportService2005.asmx
Адрес узла пользователя: ::1
Пользователь:
Проверка подлинности: False
Тип проверки подлинности:
Имя учетной записи потока: NT AUTHORITY\NETWORK SERVICE
ИЛИ
2.2.
Сведения о процессе:
Идентификатор процесса: 2848
Имя процесса: ReportingServicesService.exe
Имя учетной записи: NT AUTHORITY\NETWORK SERVICE

Сведения об исключении:
Тип исключения: ThreadAbortException
Сообщение об исключении: Поток находился в процессе прерывания.

Сведения о запросе:
URL запроса: http://oleg:88/ReportServer/ReportService2005.asmx
Путь запроса: /ReportServer/ReportService2005.asmx
Адрес узла пользователя: ::1
Пользователь: ####\oleg
Проверка подлинности: True
Тип проверки подлинности: NEGOTIATE
Имя учетной записи потока: NT AUTHORITY\NETWORK SERVICE

Детали:
Отредактировать отчет через меню Отредактировать в "Visual Studio" могу!!
В связи с тем, что отчеты хранятся на порту 88 (на 80 - установлены ролевые центры), Брэндмаузер отключен.Также отключил на всякий случай и антивирус.
Не думаю, что проблема в установке (настройке) Reporting Services (Повторю,что иногда отчет выгружается без проблем).
Заметил, чем больше библиотека содержит отчетов - тем больше шансов на неудачу. Простые библиотеки (с 2-мя,3-мя отчетами) выгружаются без проблем

Замечено, что частенько долго открывается страница http://oleg:88/Reports (более 1 мин)
Вероятно проблема с таймаутом... и ASP 2.0.

Где копать уже не знаю...
Прошу помощи!
Старый 16.06.2010, 11:29   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Я бы смотрел в сторону Reporting Services. Проверьте, что они работают, что можно зайти на сервер (http://.../Reports). Если проблема с таймаутом, то его, в принципе, можно увеличить (смотрите в файле rsreportserver.config), но вряд ли действительно в этом проблема. Проверьте еще, что UAC у Вас отключен. А вообще, поищите в логах проблемы SSRS.

Как отключить ненужные языки - см. http://dynamics-ax.blogspot.com/2009...eployment.html
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: oleg_e (1).
Старый 16.06.2010, 12:07   #3  
oleg_e is offline
oleg_e
Участник
 
71 / 10 (1) +
Регистрация: 12.01.2006
Адрес: Moscow
Максим, спасибо!
Данные рекомендации проверены
- на сервер http://.../Reports захожу, но первичный вход происходит достаточно долго (1-2 мин), потом быстро (видимо, кэш).
- Увеличивал возможные параметы таймаута в rsreportserver.config
- UAC отключен

Отключение языков почитаю..

Пробела остается актуальной..
Старый 16.06.2010, 12:41   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Да, с первым запуском всегда так. 1-2 минуты, конечно, долго, но в целом объяснимо. На всякий случай: А какая у Вас конфигурация сервера?

Проверьте еще, что все компоненты AX обновлены до SP1: см. - http://blogs.msdn.com/b/emeadaxsuppo...xtensions.aspx
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 16.06.2010, 13:41   #5  
oleg_e is offline
oleg_e
Участник
 
71 / 10 (1) +
Регистрация: 12.01.2006
Адрес: Moscow
Внутренний тестовый сервер HP Proliant, ОС WIN 2008 SP2, со всеми последними обновлениями. На машине установлены и DAX 2009 SP1 c Rollup3, MS SQL 2008 SP1, WSS 3.0 SP2 , VS 2008. При установке DAX инсталировались Ролевые центры, OLAP.
Устанавливал VS2010, потом снес, в IIS вижу присутствие ASP 2.0 и ASP 4.
Старый 10.02.2011, 10:39   #6  
sao is offline
sao
Участник
 
58 / 16 (1) ++
Регистрация: 07.04.2005
Адрес: Подмосковье
Была такая же проблема.
1.Надо глянуть чтоб конфликтов не было по портам.
2.Были свои отчеты уже написанные. При разворачивании их пропустил, потом вручную развернул. У меня был именно этот случай.
Старый 10.02.2011, 10:49   #7  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от oleg_e Посмотреть сообщение
......падает на следующей ошибке:

Deploying 0 data source(s) and 6 design(s) in 43 culture(s) (258 item(s) total)...
Unable to connect to http://oleg:88/ReportServer/ReportService2005.asmx as specified in the config file for the report server at C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\RSReportServer.config. If this url is not correct please update the config file, otherwise make sure the report server is configured correctly.
The deployment log file can be found at "C:\Users\oleg\AppData\Local\Temp\tmpF157.txt"
Вариант решения: Proxy settings can interfere Dynamics AX 2009 report deployment
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
За это сообщение автора поблагодарили: sao (1).
Старый 17.01.2012, 23:56   #8  
Dozer is offline
Dozer
Участник
AxAssist
Соотечественники
 
107 / 24 (1) +++
Регистрация: 16.11.2004
Адрес: г. Калгари, Канада
Чтобы не плодить темы подниму эту.
Имеется Windows Server 2008 R2 Standard, MS SQL 2008, Ax 2009.
Установил на стороне сервера Reporting extensions и Analysis extensions.
Было много возни с установкой из-за известных проблем несовместимости с 2008 скл сервером, но в конце концов всё установилось.
Однако при попытке выгрузить отчёты на SSRS процесс падает с ошибкой:
Цитата:
Could not load file or assembly 'Microsoft.Dynamics.AnalysisServices, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
Посмотрел в Windows\assembly и правда этой библиотеки нет.
Нашел её среди файлов дестрибьютива аксапты, переустановил все компоненты, но эта библиотека так и не устанавливается, а без неё не происходит выгрузка отчётов.
Перерыл весь интернет, но решения так и не нашел.

Кто-нибудь сталкивался с подобной проблемой?
__________________
С уважением, Dozer
Старый 18.01.2012, 00:36   #9  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
На каком порте висит Reporting Services? Стоит ли корп. портал? (в смысле - не на одном ли они порту?)
Развернулись ли отчеты без использования OLAP? (Есть отчеты, нацеленные на датасорс олаповский, а есть отчеты, нацеленные напрямую на базу).
Скорее всего у Вас неинициализирован куб олаповский (\Администрирование\Настройка\Бизнес-анализ\OLAP\OLAP-Администрирование). Там нужно установить галку Выбрать на закладке Серверы OLAP и на закладке Базы данных OLAP. Затем на закладке Дополнительно поставить галки Обновить данные бизнес-аналитики и Синхронизировать базу данных OLAP со схемой OLTP, после чего нажать кнопку Обновить базы данных.
Важный момент - нужно воспользоваться утилитой Cube Advisor, которая приведет олаповский куб в соответствии с включенными конфиг. ключами (ибо без этой утилиты предполагается что включено все что можно включить и есть лицензии на все что можно).

После отработки этой периодической операции нужно зайти в Analisys Services и сделать Process для всей БД.

После чего попытаться снова развернуть отчеты.
__________________
Возможно сделать все. Вопрос времени
Старый 18.01.2012, 00:48   #10  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от Dozer Посмотреть сообщение
Чтобы не плодить темы подниму эту.
Нашел её среди файлов дестрибьютива аксапты, переустановил все компоненты, но эта библиотека так и не устанавливается, а без неё не происходит выгрузка отчётов.
Так и киньте эту сборку копи-пастом в Windows\assembly. Должно заработатать, если не выругается на нехватку еще каких-то библиотек. Что-то у Вас не то с дистрибутивом или в последовательности установки компонентов где-то напутали.
Старый 18.01.2012, 01:19   #11  
Dozer is offline
Dozer
Участник
AxAssist
Соотечественники
 
107 / 24 (1) +++
Регистрация: 16.11.2004
Адрес: г. Калгари, Канада
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
На каком порте висит Reporting Services? Стоит ли корп. портал? (в смысле - не на одном ли они порту?)
Портал не установлен, так что конфликта портов быть не должно. Да и симптомы несколько другие.

Цитата:
Развернулись ли отчеты без использования OLAP? (Есть отчеты, нацеленные на датасорс олаповский, а есть отчеты, нацеленные напрямую на базу).
Выгрузка отчётов скопом выкидывает ту же проблему. Можете дать пример отчёта который не использует олап?

Цитата:
Скорее всего у Вас неинициализирован куб олаповский (\Администрирование\Настройка\Бизнес-анализ\OLAP\OLAP-Администрирование). Там нужно установить галку Выбрать на закладке Серверы OLAP и на закладке Базы данных OLAP. Затем на закладке Дополнительно поставить галки Обновить данные бизнес-аналитики и Синхронизировать базу данных OLAP со схемой OLTP, после чего нажать кнопку Обновить базы данных.
Важный момент - нужно воспользоваться утилитой Cube Advisor, которая приведет олаповский куб в соответствии с включенными конфиг. ключами (ибо без этой утилиты предполагается что включено все что можно включить и есть лицензии на все что можно).

После отработки этой периодической операции нужно зайти в Analisys Services и сделать Process для всей БД.

После чего попытаться снова развернуть отчеты.
Олап кубы действительно не сконфигурированы. Однако я помню проблема с кубами вылазит уже когда исполняется развёрнутый отчёт и он пытается вытянуть из них данные.
Я уже делал однажды настройку кубов вручную, но точно помню мне пришлось делать это уже после того как отчёты были загружены на SSRS.

Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Так и киньте эту сборку копи-пастом в Windows\assembly. Должно заработатать, если не выругается на нехватку еще каких-то библиотек.
Что-то у Вас не то с дистрибутивом или в последовательности установки компонентов где-то напутали.
Собственно в Windows\assembly ничего копипастой кинуть не получается, к сожалению. Туда сборки надо регистрировать.
Вот я и ломаю голову - чего я не так сделал.

Пол года назад уже проделывал всю операцию и помню что данная проблема тоже всплывала но была успешно решена. К сожалению тот сервер был безвозвратно уничтожен в результате миграции, а теперь я не могу отыскать решение.
__________________
С уважением, Dozer
Старый 18.01.2012, 02:48   #12  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Dozer Посмотреть сообщение
Можете дать пример отчёта который не использует олап?
Да, конечно. \Report Libraries\LedgerAuditTrail (\Главная книга\Отчеты\Аудиторский след).
Если этот отчет отредактировать в Visual Studio, то видно, что источником отчета является сама БД:
Нажмите на изображение для увеличения
Название: ax.PNG
Просмотров: 465
Размер:	48.3 Кб
ID:	7474
Для сравнения - если взять отчеты \Report Libraries\Cust, то там видно, что источником некоторых таблиц является OLAP:
Нажмите на изображение для увеличения
Название: olap.PNG
Просмотров: 464
Размер:	51.8 Кб
ID:	7475
__________________
Возможно сделать все. Вопрос времени
Старый 18.01.2012, 03:00   #13  
Dozer is offline
Dozer
Участник
AxAssist
Соотечественники
 
107 / 24 (1) +++
Регистрация: 16.11.2004
Адрес: г. Калгари, Канада
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Да, конечно. \Report Libraries\LedgerAuditTrail (\Главная книга\Отчеты\Аудиторский след).
Если этот отчет отредактировать в Visual Studio, то видно, что источником отчета является сама БД
Удивительно, но даже отдельная выгрузка LedgerAuditTrail упала с той же ошибкой.
Настройка ОЛАП кубов тоже не помогла.
Выгрузке не хватает именно библиотечки, но она почему-то не ставится...
__________________
С уважением, Dozer
Старый 18.01.2012, 11:19   #14  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от Dozer Посмотреть сообщение
Собственно в Windows\assembly ничего копипастой кинуть не получается, к сожалению. Туда сборки надо регистрировать.
Вот я и ломаю голову - чего я не так сделал.
Есть два пути для регистрации сборки в GAC

1. Использовать gacutil -i

2. Перетащить с помощью drag/drop dll сборку в каталог C:\winnt\Assembly (Говоря про копи-паст, я имел ввиду этот способ).

Последний раз редактировалось _scorp_; 18.01.2012 в 11:24.
За это сообщение автора поблагодарили: Dozer (1).
Старый 18.01.2012, 19:08   #15  
Dozer is offline
Dozer
Участник
AxAssist
Соотечественники
 
107 / 24 (1) +++
Регистрация: 16.11.2004
Адрес: г. Калгари, Канада
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Есть два пути для регистрации сборки в GAC

1. Использовать gacutil -i

2. Перетащить с помощью drag/drop dll сборку в каталог C:\winnt\Assembly (Говоря про копи-паст, я имел ввиду этот способ).
О! Спасибо за способ. Это помогло.
Правда как оказалось там не установилось очень много библиотек которые должны были поставиться как часть Reporting extensions...
И поразмыслив немного я пришел к выводу что вообще-то слишком много девелоперских штук приходится ставить на сервер БД. На живой сервер я не стану ставить вижуал студию, а она требуется для этих модулей.
Думаю буду перекраивать всю инсталляцию. Если повезёт может оно поставится как надо с первого раза.

В любом случае спасибо.
__________________
С уважением, Dozer
Теги
ax2009, reporting services

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX2009 Reporting Services... soin DAX: Прочие вопросы 24 28.12.2016 15:10
msdynamicsax: Make the role centers work with Reporting Services Blog bot DAX Blogs 0 15.08.2008 11:05
gatesasbait: Installing Reporting Services, Analysis Services and Enterprise Portal for AX 2009 Blog bot DAX Blogs 0 03.07.2008 02:05
Вопрос по настройки отчётов в Reporting Services SQL2005 Hans DAX: Программирование 2 04.03.2008 11:47

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:23.