Ошибка в Tmp, Dsk

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
nickmix
Постоянный обитатель
Сообщения: 171
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Иркутская обл
Контактная информация:

Ошибка в Tmp, Dsk

Сообщение nickmix »

Частенько у пользователя вылазит ошибка - чтение незарегистрированного объекта в ..\dsk\*****.tmp Прекратить аварийно? ???
ALEKS123
Местный житель
Сообщения: 278
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Ошибка в Tmp, Dsk

Сообщение ALEKS123 »

Уже привыкли к этому. На 5.82 возникала через 2 дня на третий. Удаляешь DSK и работаешь дальше. Причину никто в ТП объяснить не мог. Правда надо отметить, что с переходом на 5.85 эта ошибка возникает крайне редко.
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: Ошибка в Tmp, Dsk

Сообщение hope »

У нас на 5.84 на одном компе постоянно вылазит - уже задолбала. Комп правда старенький... Да и пользователь новый - сама не понимает что делает... На ум приходит только одно: переустанавливать винду, а потом и Галактику.
LARA
Постоянный обитатель
Сообщения: 173
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

Re: Ошибка в Tmp, Dsk

Сообщение LARA »

По моим наблюдениям часто такая ошибка вылазит если в тмр и дск остались *.tmp со старых сеансов. При чем иногда происходят непонятные сбои работы Галактики, в которых тоже при разборках оказываются виноваты *.tmp. Кстати и хоть и редкие, но бывают проблемы с формированием отчетов, в них виновными бывают *.tmp в подкаталоге OUT Поэтому лично по моему опыту нам помогает следующий порядок действий:
1. Если слетела Галактика, отключился или перезагрузился компьютер, т е сессия работы не была корректно завершена , то пользователь звонит нам, проверяем есть ли зависшая сессия. Если есть снимаем . (Или можно воспользоваться советами по автоматическому завершению сессии, которые уже обсуждались на форуме)
2. Пользователь при входе в сессию работы при запуске батничка автоматом чистит нужные каталоги от грязи . Т Е в батник прописываются строчки перед запуском самого winint.exe
Вот к примеру:
с начала
@del c:\galwin.584\Mainbase\dsk\*.tmp
@del c:\galwin.584\Mainbase\OUT\*.tmp
@del c:\galwin.584\Mainbase\tmp\%user%\*.tmp
@del \\gala\gal584\data\tmp\%user%\*.tmp
@del \\gala\gal584\dsk\%user%\*.tmp
@del \\gala\gal584\data\out\%user%\*.tmp
и только потом
@start C:\GALWIN.584\EXE\winint.exe

Чтоб корректно укладывались на сервере *.tmp и можно было их чистить не боясь навредить другим пользователям , я вместо DeskTopFileName=\\gala\Gal584\dsk\%user%.%dskext%
к примеру , пишу
DeskTopFileName=\\gala\Gal584\dsk\%user%\%user%.%dskext%
тогда если хранить dsk на диске сервера , то временные файлы разбегаются по своим папочкам.
Если долго мучится, что-нибудь получится. :))) ОБЯЗАТЕЛЬНО!!!!!!!
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Ошибка в Tmp, Dsk

Сообщение m0p3e »

Я в логин-скрипте вставил :
delall.exe C:\GAL582\*.tmp
вроде помогает.
http://nick.mephi.ru/default.asp?page=14&doc=24
nickmix
Постоянный обитатель
Сообщения: 171
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Иркутская обл
Контактная информация:

Re: Ошибка в Tmp, Dsk

Сообщение nickmix »

Спасибо всем за ответы.
Удаление каталога тоже произвожу, но это не всегда удобно, так как в DSK зашиты настройки пользователей (экранные) и некоторых это не устраивает.

Было мнение (товарищ из техподдержки) что это может происходить и при работе AVP монитора (при проверке файлов). У себя отменили проверку этого каталога (..\\dsk)- вроде пока ошибка не проявляется. Советую попробывать.
Ответить