Блокировка файла в Windows 2000

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Devourer
Junior member
Сообщения: 13
Зарегистрирован: 16 апр 2003, 03:20
Откуда: Vladivostok
Контактная информация:

Блокировка файла в Windows 2000

Сообщение Devourer » 23 июн 2004, 03:33

Стоит Windows 2000 SP4, как файл сервер никаких сервисов не запущщено. На диске зашарена папка на полный доступ выделеным пользователям. Пользователи заходят на сервер и открывают из этой папки один файл формата XLS, одни из них только читают его, а другие и читают и пишут. Файл XLS зашариватеся через Exel на многопользовательский режим для общей синхронизации. Примерный размер файла 10 мег и строчек в нём туча! Система страшно топорная, но ничего лучше пока не придумали :-). Через некоторое время подобного использования файла возникает сообщение о блокировке файла и невозможности его открыть-прочесть-записать. На сервере с списке открытых файлов в этот момент значитсся этот файл с параметром - блокировка N раз. Что это такое и как от этого избавиться? Пробовал перенести этот файл на сервер Novell с него всё открывается и работает правильно без ошибок.
Ivan aka Devourer

vol123
Advanced member
Сообщения: 53
Зарегистрирован: 01 апр 2004, 02:13
Откуда: Москва

Сообщение vol123 » 23 июн 2004, 11:55

Лет 5 назад сами так мучались с "БД под MS Excel" пока их под SQL не перевели. И Вам туда-же советую, т.к. обычно в xls "плоская" БД и примтив из макросов - перевод займет день-два.

Проблему блокировки xls решали простым копированием/переименованием в новый файл с тем же именем.

В нетваре в отличие от Win2000 SP4 есть TTS, отключите ее, возможно, получите тоже самое. Или ставьте TTS (читай SQL) на сервер с Win, т.е. см. пункт 1.

ПоубЫвал-бы "программистов" БД под Excel :D :shock: :shock:

Devourer
Junior member
Сообщения: 13
Зарегистрирован: 16 апр 2003, 03:20
Откуда: Vladivostok
Контактная информация:

Сообщение Devourer » 24 июн 2004, 01:33

Про переименование с сохранением я знал очень давно, просто ищщу более грамотный выход. Похоже оного не сущщетвует :-) Несомненно переводить екселевские таблички в любую БД очень просто, но я не собираюсь выполнять за програмистов их работу.
ПоубЫвал-бы "программистов" БД под Excel
Присоединяюсь, коллега, всех топить в проруби как Му-Му, а если льда нет и не сезон, то пустить на воду пенопластину, прорубить прорубь и всё равно утопить :-)
Ivan aka Devourer

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16622
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 24 июн 2004, 13:08

Перевод базы в нормальный вид не только автоматически уберет проблему, но и даст массу принципиально новых возможностей по аналитике и т.п. Это важно в т.ч. и НАЧАЛЬСТВУ. Так что рекомендую поставить вопрос реборм и описать боссу то, что он получит, имея нормальную базу (ему важнее всего будет онлайновая аналитика). Думаю все только выиграют. Через это все компании проходят по мере развития.

stas-39
Junior member
Сообщения: 2
Зарегистрирован: 19 июл 2004, 13:00
Откуда: Kaliningrad

Не только Excel

Сообщение stas-39 » 19 июл 2004, 14:33

С теми же проблемами столкнулся и случае с MS Word. Причем в данном случае проблема не решается переходом на другое ПО, текстовый редактор ничем не заменить.
Когда сервер на Y2K, а клиенты на XP с файлов на сервере не снимаются блокировки. Вернее, снимаются, но с очень большой задержкой.

Как бороться посоветует кто-нибудь?

Ответить

Вернуться в «Серверы - ПО, Windows система, приложения.»