Показать сообщение отдельно
Старый 31.10.2012, 18:22   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Поделюсь и своим способом решения проблемы с AUC-файлами (ну, то есть, на единоличное авторство не претендую, но предпочитаю именно его).
  1. Останавливаем AOS серверы.
  2. Идём в базу. Находим таблицу SYSSQMSETTINGS.
  3. В таблице должна быть ровно одна строка. Очищаем значение поля GLOBALGUID (в принципе, можно и строку целиком удалить - побочных эффектов пока не замечено).
  4. Запускаем AOS серверы.

GLOBALGUID - уникальный идентификатор среды. Применимость AUC-файлов к определённой среде проверяется именно по этому идентификатору. При запуске AOSов будет сгенерирован новый идентификатор и, соответственно, все старые AUC-файлы с этого момента будут игнорироваться клиентами, так как GUID в них будет другой.
Помнится с этим был связан глюк когда при копировании рабочей базы в тестовое приложение GLOBALGUID сохранялся и таким образом в дальнейшем при работе в рабочей могли цепляться AUC кеши от тестового аоса и на рабочей можно было исполнять неродной код.