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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2015, 11:59   #1  
at5454 is offline
at5454
Участник
 
61 / 10 (1) +
Регистрация: 29.05.2014
Ошибка в классе основанном на хранимой процедуре mssql
Здравствуйте! AX 4.0

У меня в классе идет обращение к хранимой процедуре mssql

Она отлично работала при небольших выборках.
При большом объеме данных, после 20 минут ожидания аксапта вываливает
"The server is unavailable.Check you configuration and network connection and try again"

sql = "exec dbo.only_import";
global_un::sqlExecute(sql);

Метод sqlexecute:

CCADOConnection c = global_un::sqlConnectionADO();
CCADOCommand cmd = new CCADOCommand();
;
cmd.activeConnection( c );
//-->>
cmd.commandTimeout(5000000);
//<<--
cmd.commandText( sql );
cmd.commandText( sql );
cmd.execute( );

Вот экспериментировал с commandTimeout это ни к чему не привело))
Подскажите пожалуйста направление решения проблемы
Старый 24.04.2015, 12:19   #2  
TDV is offline
TDV
Участник
 
128 / 30 (2) +++
Регистрация: 04.11.2005
В sp есть эта строка SET NOCOUNT ON; ?
Старый 24.04.2015, 12:26   #3  
at5454 is offline
at5454
Участник
 
61 / 10 (1) +
Регистрация: 29.05.2014
да есть
Старый 24.04.2015, 12:34   #4  
axm2013
Гость
 
n/a
Антивирусы или firewall есть работающие?
Если есть попробуйте вырубить и повторить эксперимент.
Старый 24.04.2015, 13:33   #5  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,701 / 1195 (43) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
1. Смотри настройки самого сервера (не базы, а именно сервера) по отключению внешних подключений в случае простоя. В дизайнере свойств MS SQL это разделы "Connection" и "Advanced"
2. Возможно, работа процедуры вызвало переполнение допустимых объемов каких-либо файлов. Логов, самой базы, временной базы.

Если ХП запускается по расписанию (пакетное задание), то, возможно, имеет смысл запускать ее средствами самого MS SQL через MS Agent, а в пакетном задании Axapta только считывать результат.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка в классе JournalTableData KiselevSA DAX: Функционал 6 09.10.2009 23:02
ошибка в классе DirPartyAddress nano3 DAX: Программирование 1 15.09.2009 19:44
DAX 4.0 SP1 EE Ошибка в классе PurchFormLetter_PackingSlip метода createParmLineFromWMSJournalTrans.. aidsua DAX: Функционал 2 30.01.2008 12:13
Ошибка в классе SysMailerAddressField в Dynamics Ax 4 SP1. Метод appendAddress. Demetrio DAX: Программирование 3 03.01.2008 18:41
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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