![]() |
#1 |
Участник
|
Переполнение RecId в компании DAT AX 2.5
В ближайшие полгода в нашей системе ожидается "зацикливание" очередного значения RecId по компании DAT (все 4 миллиарда значений уже почти пройдены). Эта компания используется "штатно". Т.е. в ней формируются RecId для временных таблиц (Temporary = Yes) и для таблиц без привязки к компании (SaveDatePerCompany = No). Вот для постоянных таблиц без привязки к компании и ожидается пересечение номеров RecId.
Рецепт решения, предлагаемый в данном форуме 1. Экспорт всех таблиц без поля DataAreaId 2. Импорт с указанием опции "Предварительно стереть все данные компании" Т.е. просто перезаливка всех данных, что приведет к генерации новых RecId. Вызывает опасение тот факт, что большинство таблиц, которые потребуется перезалить - это служебные таблицы. Вроде SqlDictionary, UtilElements и т.п Кто-нибудь делал подобную перезаливку? Есть какие-то "подводные камни" в этом процессе? Ax 2.5 SP3 |
|
Теги |
ax2.5, recid, дефрагментирование recid |
|
|