Дефрагментация RecID

RecID является уникальным идентификатором в Dynamics AX (DAX), используемым для ссылок. Практически каждая пользовательская таблица имеет поле RecID по умолчанию. Системные таблицы не содержат данное поле. В DAX 3.0 RecID генерируется в рамках компании. Существует также возможность генерации RecID в разрезе таблиц, но такая опция имеет ряд проблем и не  поддерживается. Дыры в нумерации RecID…

5

Освобождение ресурсов сессии

В старых версиях Microsoft Dynamics AX, до Kernel Rollup, существовала проблема (в особенности под Oracle), когда  DAX не закрывал сессии базы данных корректно. Например, можно было увидеть, что DAX вроде как закрыл сессию и в OEM, если брать в качестве примера Oracle, сессия исчезла, но процесс Oracle не был закрыт. Отслеживать данную ситуацию можно с…


Как гарантированно остановить COM+

Если Вы действительно хотите остановить приложение COM+ (Microsoft Axapta Business Connector), можно использовать stop() метод класса Microsoft Dynamics AX.   По умолчанию объект COM+ остается запущенным и будет держать сессию в Microsoft Dynamics AX в течение интервала ожидания (idle timeout) в 3 минуты. Можно использовать стандартный объект COM вместо COM+, однако logoff() не имеет эффекта,…


Как обнаружить какой пользователь загружает процессор AOS

Например, можно использовать утилиту Qslice. Установите утилиту на сервере AOS, запустите C:\Program Files\Resource Kit\Qslice.exe. Затем, выберете процесс сервера приложений AOS (ax32ser.exe).       В появившейся форме можно найти процесс, загружающий процессор. В нижеследующей форме можно увидеть процесс с идентификатором процесса (thread) TID равный 15e.       В Просмотре Событий (Event Viewer) выберите журнал…


Несколько серверов DAX на одной машине

Недавно обсуждали вопрос, актуальный для хостинговых компаний (предоставляющих продукт как сервис) в первую очередь, – поддерживаются ли компанией – вендором несколько серверов приложений DAX 4 на одном физическом сервере. Минимальные требования – 1 процессор и 512 Мб оперативной памяти. На этом можно запуститься  и, возможно, что-то тестировать. Понятно, что в реальном окружении этого явно недостаточно, физический сервер…

4

На что влияют задержки?

В данной статье поговорим о задержках (Latency) и ширине канала (Bandwidth) для соединения клиента и сервера Microsoft Dynamics Ax 3.0 и 4.0. 5 мс В Microsoft Dynamics 3.0 существовала рекомендация по задержкам (latency) – до 50 мс. Свыше данного значения рекомендовалось использование терминального доступа. Причина – падение производительности.  В официальных требованиях к оборудованию и программному обеспечению…

1

Convergence EMEA 2006

Прошла неделя после завершения Convergence EMEA 2006 в Мюнхене. Это был первый форум в регионе EMEA, посвященный исключительно продуктам линейки Microsoft Dynamics. В рамках сессий опытом и знаниями делились представители команд – разработчиков продуктов, поддежки, консультантов, партнеров и клиентов. Были организованы стенды продуктовой линейки Microsoft, где можно было побеседовать с менеджерами команд разработки напрямую (где, кстати,…


Регистрация .NET Business Connector на MS SQL Server

Microsoft SQL Server 2005 не поддерживает смешанный тип (mixed mode) для сборок (assemblies) .NET. Смешанный тип означает одновременное содержание управляемого (managed) и неуправляемого (unmanaged) кода. .NET Business Connector является сборкой смешанного типа (он объединяет управляемые классы и неуправляемое ядро DAX). Дополнительная иформация может быть найдена в MSDN. Возможны изменения к лучшему в DAX 4.1…


О лицензиях COM и порталов

Ниже приведено описание учета лицензий на Dynamics Ax Business Connector в Microsoft Dynamics Ax 4.0. Тип пользователя Тип соединения Лицензия IIS BC (Business Connector) Main 1 IIS BC 0 Не-IIS BC Main 0 Не-IIS BC 1 Лицензии будут учитываться в соотношении пользователей и процессов BC Main следующим образом: –      Пользователь, открывающий несколько соединений BC на…


Kernel Rollup 3 для DAX 3.0

Вышел Kernel Rollup (KR) 3 для Microsoft Dynamics Ax 3.0. Найти можно на PartnerSource и CustomerSource. KR3 является обновлением ядра, работающего с приложениями от сервисных пакетов (SP) 4 и выше. Клиент работает и на Microsoft Vista! Что самого интересного в данном пакете обновления? Исправлено несколько проблем в управлении памятью и ошибка в отображении числа текущих пользователей. Кстати, не…

3