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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.05.2008, 13:16   #1  
zZ_TOP_Zz is offline
zZ_TOP_Zz
int 20h
Аватар для zZ_TOP_Zz
 
143 / 24 (1) +++
Регистрация: 26.02.2007
Адрес: Санкт -Петербург
? Падение Аксапты при построении ОСВ
Добрый день.


Может кто сталкивался с такой проблемой. При построении ОСВ по ГК акса падает с ошибкой



Причем самое странное, что ошибка есть только у клиента. Если запускать ту же ОСВ через клиента что на терминальном сервере, то она отрабатывает как надо.

Пробовал играться с параметром RunOn в классе с CalledFrom на Server и Client. Не помогало. У локальных клиентов все равно акса падала, а терминальный отрабатывал как надо. В классе есть две темповые таблице. Думал может в процессе их инициализации проблема. Но выяснили что нет. Они инициализируются там, где вызывается класс.

В общем не понятно что делать.

Потому решил спросить у вас может кто какие идеи подскажет. Буду рад любым мыслям.

Спасибо.

P.s.

Axapta 3.0 Build #1951.7609/514-320 SP4/OP023-196

Microsoft SQL Server 2005 - 9.00.3186.00
__________________
It's just my Unhopelessnessabilityerism
Trying to debug my mind

Последний раз редактировалось zZ_TOP_Zz; 23.05.2008 в 13:19.
Старый 23.05.2008, 14:39   #2  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Это ошибка не Аксапты, а SQL. При выполнении SUM(A.AMOUNTMST) или SUM(A.AMOUNTCUR) результат превысил максимальное(минимальное) значение для типа numeric(28,12). Попробуйте выполнить запрос напрямую на SQL (ошибка должна быть та-же). Почему отчет отрабатывается на терминале, а валится на простом клиенте ВОПРОС:
- клиенты в обоих случаях 3-х уровневые ?
- пользователь Аксапты один и тот-же ?
- параметры запуска отчета одинаковые ?
- какие еще различия между ними ?
Старый 26.05.2008, 11:24   #3  
zZ_TOP_Zz is offline
zZ_TOP_Zz
int 20h
Аватар для zZ_TOP_Zz
 
143 / 24 (1) +++
Регистрация: 26.02.2007
Адрес: Санкт -Петербург
Добрый день.
по поводу доп вопросов.

Клиент везде 3-х уровневый
пользователи разные
параметры отчета одинаковые для всех пользователей

и еще после сообщения об ошибки (вызваное ОСВ) по всей системе у всех пользователей начинаются ошибки судя по логам журнала трасировки. И ошибки след плана

Основная ошибка вызов (ОСВ) [Microsoft][ODBC SQL Server Driver]Недопустимое состояние курсора
пользователи с разницей через 2-4 секунды
[Microsoft][ODBC SQL Server Driver]Ошибка последовательности функций
[Microsoft][ODBC SQL Server Driver]Подключение занято до получения результатов для другого hstmt

и тд вплоть до перезапуска АОСа


построил запрос на прямую через скуль всего 6 тыс строк по типу amount суммы состоят из 28 знаков что попадает в диапазон типа даных

Сломал уже голову В чем еще может быть причина
__________________
It's just my Unhopelessnessabilityerism
Trying to debug my mind

Последний раз редактировалось zZ_TOP_Zz; 26.05.2008 в 13:04. Причина: Построил запрос на прямую в скуле
Старый 28.05.2008, 17:35   #4  
RumataEstor is offline
RumataEstor
очами вижу
 
84 / 19 (1) ++
Регистрация: 29.04.2008
Адрес: Москва
Раз напрямую все работает, значит, скорее всего, проблема в ODBC SQL Server Driver. Может вам стоит его обновить?
Старый 07.06.2008, 09:35   #5  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Если еще актуально ... Интересная ситуация.
Необходимо определить, что влияет на ошибку:
Берем одного пользователя АД, заходим под ним локально и на терминалку, запускаем в двух местах под одним пользователем Аксапты 3-х уровневую Аксапту на одном и том-же АОС с одинаковой конфигурацией (один и тот-же файл .axc). Теоретически, результат должен быть одинаковый. Если это так, то начинаем эксперементировать с пользователями АД, Аксапты, АОС, настройки клиента (.axc), и т.д. для обнаружения причины. Если при одинаковых условиях, в терминалке все отрабатывает нормально, а на локальных компьютерах падает, то нужно смотреть в сторону версий/настроек ОС на локале.

PS. Версии клиентов надеюсь одинаковые на терминале и локале.
Старый 20.06.2008, 17:02   #6  
zZ_TOP_Zz is offline
zZ_TOP_Zz
int 20h
Аватар для zZ_TOP_Zz
 
143 / 24 (1) +++
Регистрация: 26.02.2007
Адрес: Санкт -Петербург
Всем спасибо за помощь, но проблема как выяснилось крылась во включеной галочке в
Мониторинге Запросов SQL
для данного пользователя залез туда случайно и увидел.

В жизнь бы не подумал...сняли галку и все заработало...чудеса да и только.
__________________
It's just my Unhopelessnessabilityerism
Trying to debug my mind
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сильно модифицировано ваше приложение Аксапты? mazzy DAX: Прочие вопросы 30 14.04.2011 17:26
Вставка строк в таблицы Аксапты сторонними средствами Андре DAX: База знаний и проекты 1 07.05.2009 16:49
Закрытие окон и падение аксапты Alkozeltzer DAX: Программирование 9 01.07.2005 13:41
Экспорт / импорт Help topics и запуск второй сессии Аксапты из-под себя DmitrySt DAX: Программирование 0 25.11.2004 00:22
Реальный сетевой трафик Аксапты Seismic DAX: Прочие вопросы 12 21.11.2003 12:06
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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