|
19.07.2005, 20:32 | #1 |
Участник
|
Осторожнее с CTRL+S на таблицах
Используем 3.0 сп 3 c Citrix, так как комбинация клавиш на переключение раскладки одинакова, иногда происходит "залипание" CTRL-а. Это предыстория. История: в АОТ раскрываю ветку таблиц, и с залипшим CTRL набираю sales. При этом, происходит следующее: на "a" - выбираются, как и положено все таблицы, дальше - на каком то из символов "l" или "e" или "s" система уходит в себя, и не возвращается. Все пользователи начинают получать сообщения:
Error Сообщение (19:59:03) Невозможно выбрать запись в 'SysSetupLog' ('SysSetupLog')База данных SQL обнаружила ошибку. Info Сообщение (19:59:03) Описание ошибки SQL: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'DATAAREAID'. Info Сообщение (19:59:03) Оператор SQL: SELECT A.VERSION,A.APPBUILD,A.KERNELBUILD,A.DESCRIPTION,A.NAME,A.RECID FROM SYSSETUPLOG A(INDEX(I_1518KEYIDX)) WHERE ((DATAAREAID=?) AND (((((VERSION=?) AND (APPBUILD=?)) AND (KERNELBUILD=?)) AND (NAME=?)) AND (DESCRIPTION=?))) OPTION(FAST 2) ок, выходим, заходим. Результат - система спрашивает, как зовут, открывает главное меню, и все. Дальше наблюдаем песочные часы и обмен с сервером. попытка вызвать дебагер ни к чему не приводит. не помогают рестарт АОСа, рестарт SQL, удаление индексных файлов - все безрезультатно. Визуально в таблицах данные как будто целы. Захожу толстым клиентом - куча ошибок. Толстым под админом - УРА! пустила! Синхронизируем, перезапускаем - появился контрольный список обновлений. Как пройду - обязательно напишу что получилось з.ы. попробовал на еще одной версии, вуаля! фокус получился! у меня 2 порченые базы! |
|
Теги |
ax3.0 |
|
|