среда 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 тоже не имею )
поврежденный TPS File
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- morkovin
- Ветеран
- Сообщения: 910
- Зарегистрирован: 20 Июль 2005, 14:53
- Откуда: Volgograd, Russia
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: поврежденный TPS File
О повреждениях TPS-файлов постоянно говорят и в забугорных рассылках. Информации на эту тему много. Все в основном сводится к проблемам сетевого оборудования - глючит сетевая карта (свитч, кабель и т.п.). Возможная проверка :
1) непрерывный пинг сервера с каждой рабочей станции (ping -t ServName) и наблюдение
времени откликов
2) с каждой раб. станции передать на сервер большой архив (1-2 Гб) и проверить на сервере
целостность этих архивов.
... и т.д.
Я сталкивался и с другой проблемой (месяц назад) - TPS-файл на сервере исчезал на глазах и тут же появлялся уже пустым. Выяснилось, что сисадмины недавно установили новую версию DrWeb. Все установки, ес-сно, сделали по дефолту. И "зараженный" файл удалялся при невозможности излечения. Ну а первым же юзером этот TPS-файл создавался заново уже пустым! Занесли TPS в список исключений. Но помогло мало. Оказывается на какой-то рабочей станции у DrWeb был включен режим "Проверять сетевые диски" и 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'а обычно решает проблему. Но делать это нужо сразу (как и с восстановлением удаленных файлов) - пока не адресуемые сектора на диске не затерты другими данными.
А с TPS файлом все достаточно просто - при обрыве связи с сервером произошел сбой таблицы файловой системы. Такая же история иногда бывает с DOC и XLS фалами открываемыми на сервере при его перезагрузке или отказе сетевого оборудования. FAT32 и NTFS хранят резервную копию таблицы размещение файлов - выполнение стандартного Windows ScanDisk'а обычно решает проблему. Но делать это нужо сразу (как и с восстановлением удаленных файлов) - пока не адресуемые сектора на диске не затерты другими данными.
За теми кто отстал - не возвращаться. (С) Кодекс