Заморочился сам этой темой.
Пропатчил сравнение, т.к. Server 2005
X++:
if (majorVersion >= 8)
// if (majorVersion == 8)
И наткнулся на грабли "Database error. Невозможно выбрать данные из ()".
Фраза GRANT VIEW SERVER STATE TO "имя пользователя, под которым ломится на БД AOS" всё полечила. Надеюсь, поможет кому-то.
Да, заодно влил патчик из этой темы, а то показывает блокировки по всем подряд БД (а не по рабочей БД Axapta) на этом сервере SQL, что не есть хорошо:
http://www.microsoft.com/communities...b-1725e81f2b47