поврежденный TPS File

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Tuko_G
Бывалый
Сообщения: 95
Зарегистрирован: 09 Декабрь 2005, 10:47
Откуда: Tbilisi, Georgia
Контактная информация:

поврежденный TPS File

Сообщение Tuko_G »

среда Windows Server 2003. Clarion6.3

база данных(TPS) расположено на Windows Server2003 . Программы Клиентов записано на других компютерах (Windows XP, SP2) которые через сеть записывают данные в БД(Win Server 2003) (сеть локальный и БД подключено через Map Network Drive). TPS файл имел размер ~ 2 MB.

размерTPS файл стал ~2 KB После внезапной перезагрузки сервера, и разумеется программа не открывает поврежденный файл.

есть ли возможность восстановить поврежденный TPS файл. (TPSFIX не берет. ) и как защитится от таких случаев?


Спасибо заранее .
P.S.
и вообще от чего рухнулся до такой степени TPS файл не могу понять. (и backup тоже не имею :oops: )
Аватара пользователя
morkovin
Ветеран
Сообщения: 910
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: поврежденный TPS File

Сообщение morkovin »

О повреждениях TPS-файлов постоянно говорят и в забугорных рассылках. Информации на эту тему много. Все в основном сводится к проблемам сетевого оборудования - глючит сетевая карта (свитч, кабель и т.п.). Возможная проверка :
1) непрерывный пинг сервера с каждой рабочей станции (ping -t ServName) и наблюдение
времени откликов
2) с каждой раб. станции передать на сервер большой архив (1-2 Гб) и проверить на сервере
целостность этих архивов.
... и т.д.
Я сталкивался и с другой проблемой (месяц назад) - TPS-файл на сервере исчезал на глазах и тут же появлялся уже пустым. Выяснилось, что сисадмины недавно установили новую версию DrWeb. Все установки, ес-сно, сделали по дефолту. И "зараженный" файл удалялся при невозможности излечения. Ну а первым же юзером этот TPS-файл создавался заново уже пустым! Занесли TPS в список исключений. Но помогло мало. Оказывается на какой-то рабочей станции у DrWeb был включен режим "Проверять сетевые диски" и TPS не был занесен в список исключений. :(
WBR, morkovin
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7447
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 16 раз
Поблагодарили: 51 раз

Re: поврежденный TPS File

Сообщение Игорь Столяров »

DrWeb можно использовать только от безысходности и для разовых проверок файлов. У него вечные глюки с сигнатурами поиска. Так было и видимо будет всегда ... :(

А с TPS файлом все достаточно просто - при обрыве связи с сервером произошел сбой таблицы файловой системы. Такая же история иногда бывает с DOC и XLS фалами открываемыми на сервере при его перезагрузке или отказе сетевого оборудования. FAT32 и NTFS хранят резервную копию таблицы размещение файлов - выполнение стандартного Windows ScanDisk'а обычно решает проблему. Но делать это нужо сразу (как и с восстановлением удаленных файлов) - пока не адресуемые сектора на диске не затерты другими данными.
За теми кто отстал - не возвращаться. (С) Кодекс
Ответить