V7.7 Error -50 Loking file \server2003ase g2351.dbf #139947


#0 by Frag
Есть сетка с 7 компами. Есть сервер Вынь 2003(используется только как файловый сервер), на котором сидит ещё и менеджер. Железо:Р4 2.8, 512, 100mbit(сеть на свитче). Есть комплексная конфигурация, примерно 300-400 мб, лажащая на \server2003 в виде расшареной папки с правами на доступ "Все" - все галки, и правами на безопасность "Все" - все галки. Версии 1с на компах разные: 14,21, 25, живут в мире и согласии. Добивилось ещё 3 копма. На все установил Вынь ХР, и 1с. Один комп работает нормально, а вот 2 других периодически отвисают с ошибкой: первая табличка с ошибкой:"Error -50 Loking file \server2003ase g2351.dbf"; вторая табличка: "Невосстановимая ошибка базы данных код:-56 Табл: 1susers. Ошибка захвата табл. для чтения или записи". Причём вместо файла rg2351 бывал и другой.Пробовал делать следующее:1)скопировал базу, удалил старую и скопировал базу обратно2)пересоздал пользователя, который всё время вылетал(1с отвисает вне зависимости от пользователя, это так, на всякий...)3)снял галку "только чтение" со всей папки базы4)провёл тестировани и исправление, нашлись 2 ошибки, но они незначительные - неправильный символ в комментарии к проводке и к какому-то документу(ошибка в полях текстового типа)5)пробовал движокскопировать с \server2003 и с другого клиента(пробовал 25, 14, 21 все движки как сетевой версии, так и версии SQL)Результат - безрезультатный 8( Единственное что не тестил, так это железо.Посоветуйте...
#1 by az
железо...
#2 by Frag
Ещё варианты...
#3 by Frag
и ещё варианты...
#4 by Frag
..ну и последние варианты...
#5 by Шурик71
зайти на 2003 сервере вДиспетчер устройств - Дисковые устройства - "название дискового устр-ва где база" - свойства.Посмотреть закладку "Политика".Там должны быть 2 галки про кэширование записи.Убедиться, что стоит первая из них. Если не стоит - то включить.Если есть юпс, то включить вторую галку. Если вместо юпса - вазелин, веревка и мыло - то тоже включить вторую галку.Посмотреть на результат.А вообще-то скорее всего всеж железо. Похоже на сетевую.Проверь хотя бы длинными пингами (ключ -l 50000) как пакеты бегут.Насколько пропорционально увеличение времени при увеличении размера пакета.
#6 by Frag
Я уже тоже склоняюсь к железу, т.к. был такой глюк: не могу зайти в расшареную папку на сервере, експлорер просто отвисает(схоже с тем, когда пытаешься зайти в папку выключенного компа). Причём только в одну папку, в другие заходит нормально. Насчёт пингов, так я делал с ключом -t и вродь всё стабильно <1ms, иногда проскакивало <5ms, иногда таймаут бывал(максимум один, а не несколько подряд), но эт при загрузке самой 1С и выполнении "Анализа продаж" на 3 месяца. Насчёт вазелина 8), бог моловал - есть юпс, а галки посмотрю...Ещё варианты...
#8 by AlexX
Антивирус
#10 by Frag
антивируса на серве нет, на клиенте убил собственноручно :Ё
#11 by AlexX
--->был такой глюк: не могу зайти в расшареную папку на сервере-старая версия ХР частенько у меня так в сети глючила. Поставь W2k, должно полегчать.
#12 by Олег Вещий
http://support.microsoft.com/default.aspx?scid=kb;ru;314882
#13 by VZ
А куда руки спрятал? Есть такая фишка: при создании сетевого диска ХРюня по дефолту ставит на этот диск опции индексирования и сжатия. И это правильно: у толп американских клерков и домохозяек не должно быть проблем с хранением всяческих меморандумов боссу, или рецептов яблочного пирога. Билл наш разлюбезный справедливо решил, что кто достаточно умен, чтоб использовать свои методы хранения данных, достаточно сообразителен, чтоб снять эти дефолтные "галки".Есть еще такой замечательный метод, как "автономные файлы". Очень ускоряет работу с сервером хранилищ рецептов пирогов. Не включил ли кто оченно вумный эту штуку?
#14 by Frag
на клиенте стоит Вынь Хрень СП1на сервере стоит Вынь 2003 лишённая этих недостатковя пробовал и через непосредственно еобращение к папке \server2003ase...
#15 by AlexX
Мы люди простые. Привыкли так работать "Инсталлировал - и все нормально работает". Хочешь, чтобы работало еще лучше - тогда донастраивай. А тут для ХР нужен бубен, чтобы нормально заработало. Кстати о проблемах ХР СП1 MS на своем сайте признался. Может в СП2 поправили.W2k - без бубна работает.
#16 by Олег Вещий
А где я сказал, что сервер отключает клиента?
#17 by VZ
При чем здесь "обращение"? Указанные дефолтные опции назначают для файлов совершенно не нужные моды (далее сервер их может задействовать).МетОда "автономных файлов" вообще может грохнуть базу...У ХРюни великое множество настроек, многие спрятаны, и не все полезные.А так, мне например известен патч, снимающий и ограничение в 10 сеансов, и ограничения к терминальным подключениям (то бишь, превращающих ХРюню в сервер)... Сам, правда, не пользовал ;)
#18 by Frag
с http://support.microsoft.com/default.aspx?scid=kb;ru;314882 "Обратите внимание, что данное ограничение касается только входящих подключений к компьютерам под управлением Windows XP. Компьютеры под управлением Windows XP могут устанавливать неограниченное число подключений к другим компьютерам."
#19 by Олег Вещий
Цитата:... то бишь, превращающих ХРюню в сервер ...А я все думал: "Чем же различается XP Prof от Windows 2003 Server?"
#20 by Олег Вещий
Вдумайся: ... что _сервер_отключает_клиента_ ?
#21 by Frag
и что??? У Вынь 2003 ограничения на количество подключений нет, а в Хрени для подключения к базе используется 1 сеанс(причём комп клиента с Хренью устанавливает "подключение к другим компьютерам"), т.о. критические ограничения ен достигнуты, да и такой ошибки Хрень не разу не выдавала.
#22 by Олег Вещий
Выключи все компьютеры. Потом запусти сервер, потом один "проблемный" клиент. Запусти 1С с клиента. Ошибка воспроизводится?
#23 by VZ
Все-таки проверь РС на наличие установленных опций на шару (см.13). Зря иронизируешь. Несомненно, в обоих осях есть много общих компонентов, что и позволило создать упомянутый патч. Другое дело - пользоваться этим ;) ИМХО, юзать недокументированные возможности не есть гуд. Особенно, если идет речь о выполнении серверных функций. И зачем? Для небольшой группы (до 8-9 юзеров) все прекрасно организуется насстройками, выше - жопится на нормальный сервер при такой интенсивности, мягко говоря, недальновидно. Кстати, в упомянуто, что сервер как РС используется манагером - не гуд. Совсем не гуд. Он туда какую-нить "кваку" не засадил для услады души? Скрин с голыми девицами? Или еще что, скачанное с "халявных" варезных сайтах? А то после заглядывания в "варез" у меня антивирус и антиспаи резко активизируются ;)
#24 by Олег Вещий
То что есть много общих компонетов я знаю. И то, что отличия отнюдь не только в количестве коннектов знаю. Но сдесь много тех, кто не знает. А вдруг поверят?Для небольшой группы (до 8-9 юзеров) все прекрасно организуется насстройками.Не могу так. Нет ни АД, ни ГП. А для группы как ни крути должны быть общие документы, ресурсы и т.д., а долны быть общие для части группы...А по поводу у меня впринципе такая идея. На этих (проблемных) тачках есть шара. Как известно, в сети Microsoft создается столько подключений, сколько ресурсов в сети (папки, принтеры, факсы...). Они вроде как временные, отключаются по таймауту, проверяются тоже с какой-то периодичностью - точно не знаю (не люблю сеть Microsoft, ака протокол), но в общем так. Так вот у тебя не сервер отрубает клиента, а клиент сервер. В какой то момент сервак начинает проверять "а есть ли там еще открытый ресурс?" и оказывается 11-ым. После чего твой клиент отрубает сервер.По своему опыту.Если поставить XP Home штук 10 + Server 2003 и открыть на каждом клиенте по шаре это станет очень заметно.Еще замечено, что почему то все самое плохое (такие дисконекты) начинает происходить с вновь добавленными в сеть компьютерами (не знаю с чем связано).Были проблемы, похожие на эту симптомами, но все по ограничениям было четко. Решились установкой лицензионной XP (до этого за 70 руб. стояла) - то есть бывают "плохие пиратские сборки":) XP.
#25 by VZ
Ну, что есть 8 юзеров? Две маленькие комнаты, два принтера :) И без AD обойдутся, не критично ;)Насчет XP Home: очень не люблю в сетке. Чудесатая она. Да и сомневаюсь, что тщательно прорабатывалась в работе с составе группы: HOME все-таки...А насчет "все самое плохое (такие дисконекты) начинает происходить с вновь добавленными в сеть компьютерами" - прав. Есть такое дело. И ответ можно, наверное, поискать, отталкиваясь от ссылки в . Вот осяду где-нить фикси, пошарю :)
#26 by Олег Вещий
Если поставить XP Home штук 10 + Server 2003...Да не - это не сеть, это убожество. Это я для эксперемента делал. Впринципе, достаточно одной Home в сети из 5 клиентов (4 проф + 1 хоум) и сервера, с шарингом на Home и постоянным коннектом (1С) к серверу.Вот осяду где-нить фикси... Эххх. Два раза пытался. Через пол года все работало. Еще через два месяца пинания воздуха увольнялся.
#27 by pit
За ради прикола могу дать СЕРВЕР (!!!) правда, Вин2000....Который поддерживает только 10 подключений (!!!)никаких "плохих пиратских сборок" - поставка мелкомягких....P.S. прекрасный сервер для "заклятых" друзей...При подключении 11-го юзера один из первых десяти вылетает пулей...Самое интересное на закуску!! - если вышибли подключение с ОТКРЫТОЙ 1С (ДБФ), то потом НЕ ПРОСИТ ПЕРЕИНДЕКСАЦИИ....
#28 by VZ
Переиндексация же не осью определяется???
#29 by Олег Вещий
Пересекался как то с одним сисадмином. Так он нашел байт (или несколько), который отвечает за необходимость переиндексации. И ночью скриптом, если байт был "плохой", сносил индексы и в пакетном режиме индексировал.
#30 by VZ
сисадмин твой читал синор ;) Но я поставил пакетную переиндексацию независимо от этого...
#31 by Олег Вещий
Может соврал, что сам нашел.
#32 by VZ
Ну почему "соврал"... На "шестерке" был тот же механизм отслеживания.
#33 by pit
Вы не поняли прикола... Я сам ошизел, когда разобрался...Сервер 2000 без СП (чистенький). Ничего не установлено, кроме самого сервера.Раб станции - вин98,95, НТ-4 воркстайшен, вин 2000 профБаза на сервере10 открытых 1с...ломится 11-я станция... просто ломится на сервер.Сервант по некоему алгоритму вычисляет жертву из существующих 10-ти и отключает ее, причем не просто грохает подключение, а дает команду раб станции типа "Завершить приложения"... В результате 1с нормально! завершается по команде сервера... И не требует переиндексации!!!....Причем боты сворачивают даже одноЭсины с модальным окном... Вот только что было 10 модальных окон, и вдруг одного не стало.....Еще было определено, что такое срабатывает только для приложений, написанных на средствах от мелкомягких (верно для задач на написанных на С, работает в МС Оффисе (ексель тоже смывает)..Для приложений, написанных на Дельфи, на клиппере, еще на чем то - выполнялся просто разрыв соединения со всеми последствиями...
#34 by Frag
Помоему шары на клиентах нет(теётенька наверное даже не знает что так можно :)). Я бы понял если бы на 1 компе, а ведь это всё на двух... Не на каждом же клиенте видит по 10 сеансов )
#35 by Олег Вещий
Я надеюсь, что ошибаемся и проблема в чем-то другом. Но попробуй как в чтобы точно понять. Если все заработает постепенно включай по +1 клиенту и жди минут по 5, делая что-нить на клиентах.
#36 by Frag
Эт единственное что я ещё не делал... Надо попробовать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С