Имеется два компьютера:
Серверная часть - Windows 7 Профессиональная 32бит.
Клиентская часть - Windows 7 Профессиональная 32бит (соседний компьютер).
Фаерволы и брандмауэры отключены, сетевые протоколы версии 4(6 отключен), папки по сети видны и читаются и записываются, антивирусы при тестировании отрубал, переустанавливал и серверную и клиентскую части.
Проблема у двух клиентов с одинаковыми конфигурациями.
Ого, оказывается проблема еще с 9-го года известна...
2 Сергей Шелудько: у меня у одного клиента точно такая же ситуация:
три компа с win7, на том, который сервер - все отлично, на клиентах - ошибка при выборе базы. Вылечить не получилось, пока обходим таким образом: после появления окна с выбором БД надо просто подождать от 15 до 30 секунд, ничего не нажимая, затем вход в базу пройдет штатно, не считая того, что загружаться она будет еще с минуту, в строке состояния в это время будет "формирование дерева подсистем" и что-то еще, не помню уже.
Точно такие же сообщения, как в посте 7.
Сервер 2008, станции стояли на XP, все было нормально.
Стали обновлять парк машин с установленной Win7 Professional.
Появилась ошибка. На форуме нашел совет отключить аппаратную DEC защиту в БИОСЕ.
Отключил Не помогает.
Уже 3-ти день не могу найти решения, клиенты очень недовольны мною.
Что делать?.
Пока попробую совет Артема Журавлева.
Материал с форумов TechNet Microsoft. Должно помочь. Дополнительная информация в поисковике :
Что следует запомнить: если обмен происходит между новыми операционными системами Microsoft(Windows 7,Vista,2008,2008 R2), тогда по умолчанию будет использоваться протокол SMB 2.0. Если в качестве клиента или сервера будет использоваться ОС прошлого поколения (Windows XP,2003,2000), тогда всегда будет задействован SMB 1.0В некоторых случаях для устранения неполадок в сетях или диагностики, может возникнуть необходимость отключить SMB 2.0. Итак, чтобы отключить поддержку SMB 2.0 на клиентской ОС, вы можете воспользоваться следующими командами:
sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc config mrxsmb20 start= disabled
Обратите на дополнительный пробел после знака «=».
Чтобы включить SMB 2.0 на клиентской ОС Windows 7, Vista, Windows Server 2008, выполните следующие команды:
sc config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc config mrxsmb20 start= auto
Опять обратите на дополнительный пробел после знака «=».
Для того чтобы отключить SMB 2.0 на стороне сервера, выполните следующие действия:
1. Запустите редактор реестра «regedit» на Windows Server 2008/R2.
2. Перейдите к следующему разделу реестра.
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters
1. Создайте новый параметр типа REG_DWORD с именем » Smb2″ (без кавычек)
Value name: Smb2
Value type: REG_DWORD
0 = отключено
1 = включено
1. Чтобы отключить SMB 2.0, сделайте этот параметр равным 0, чтобы активировать SMB 2.0 используйте значение 1.
2. После чего сервер нужно перезагрузить.
Вносим свой вклад в статистику:
1. Одноранговая сеть на 4 компутера. Везде стоит Win7 Prof. Один из компутеров используется в качестве сервера баз данных.
2. Клиент стал жаловаться на две проблемы:
2.1. при входе в программу - надо подождать, иначе... ошибка. Кому лень ждать - тыкают на выбор базы (по 4-5 раз) , те же самые 15-30 секунд и проходят.
2.2. при создании счетов-фактур - ошибка (в хотлайне отражено).
---------------------------------------------------------------
3. Что делали:
решили, по рекомендациям, отключить SMB2.
Ошибки ушли, но! из ТРЕХ рабочих станций - ДВЕ рабочие станции "ушли в аут" (т.е. перестали видеть сеть, себя. Головокружение, слабость, тошнота и пр.).
помогло противоядие (см. выше):
Код
Чтобы включить SMB 2.0 на клиентской ОС Windows 7, Vista, Windows Server 2008, выполните следующие команды:
sc config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc config mrxsmb20 start= auto
При этом, проблема 2.1. - вернулась сразу; проблема 2.2. - пока... затишье.
P.S.
На одной станции (где отключение SMB2 прошло удачно) - не стали обратно включать SMB2. Решили понаблюдать. По счастливой случайности, именно этот бухгалтер и создает счет-фактуры. На бухгалтера прицепили маяк (если начнет мигрировать по локальной сети). Отслеживаем.
Таже проблема не ужели с 8го года так и не решили?
Операционки разные у клиентов у кого то windows 7 у кого то windows 8.1 битность разная.
опишу ситуацию:
1. запускаю бэст.
2. набираю пароль пользователя.
3. выбираю базу вхожу вываливается ошибка которая на скрине 1234.jpg
несколько раз долблюсь пускает в бэст и внизу пишется "Инициализация
подсистем" примерно 30 секунд и вываливается ошибка со скрина 123.jpg
(до открытия базы дело так и не доходит) Предложеные советы выше тоже не помогают. ждать 15-30 секунд.
Это старая проблема, связанная с использованием файлового протокола SMB2, можно посмотреть в поисковиках....
Майкрософт в этом случае рекомендует вернуться на старый протокол (по крайней мере так было в 2009-2011)
Проблема с быстродействием, ошибками в индексации, открытии баз и т.д. на операционных системах Win 7, Цшт 8 и Windows 2008, 2012 Server связана с использованием нового протокола файлового обмена SMB2 при работе между станциями под Win 7 и сервером Windows 2008 Server или Win 7 (одноранговая сеть). В этой связке по умолчанию используется SMB2.
При работе Win XP или Win 2003 используется SMB и проблем нет.
Для отключения поддержки SMB 2.0 на клиентской ОС нужно в командной строке указать:
sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc config mrxsmb20 start= disabled
Для отключения протокола SMB2 на сервере (2008, 2012):
В ветке реестра HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters нужно создать новый параметр типа REG_DWORD с именем Smb2
и присвоить значение
0 = отключено
1 = включено
затем обязательно перегрузить сервер.
Только надо четко понимать, что отключение под 2008 используется один механизм, а для Win7, Win 8 другой. Часто бывает путают...
Это старая проблема, связанная с использованием файлового протокола SMB2, можно посмотреть в поисковиках....
Майкрософт в этом случае рекомендует вернуться на старый протокол (по крайней мере так было в 2009-2011)
Проблема с быстродействием, ошибками в индексации, открытии баз и т.д. на операционных системах Win 7, Цшт 8 и Windows 2008, 2012 Server связана с использованием нового протокола файлового обмена SMB2 при работе между станциями под Win 7 и сервером Windows 2008 Server или Win 7 (одноранговая сеть). В этой связке по умолчанию используется SMB2.
При работе Win XP или Win 2003 используется SMB и проблем нет.
Для отключения поддержки SMB 2.0 на клиентской ОС нужно в командной строке указать:
sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc config mrxsmb20 start= disabled
Для отключения протокола SMB2 на сервере (2008, 2012):
В ветке реестра HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters нужно создать новый параметр типа REG_DWORD с именем Smb2
и присвоить значение
0 = отключено
1 = включено
затем обязательно перегрузить сервер.
Только надо четко понимать, что отключение под 2008 используется один механизм, а для Win7, Win 8 другой. Часто бывает путают...
С уважением,
С.Павличенко
[/QUOTE]
Спасибо за ответ!
А с поддержкой SMB2 нельзя решить, что бы не отключать этот новый протокол? Ведь дальше будет еще хуже и эта проблема будет постоянно возникать у пользователей. Может что то с Бэст-ом сделать что бы не менять ни на серввере ни у клиентов? Что бы поставил и работало сразу. Да и еще. Клиентом может являться и Server 2008 (не бэст сервер) т.к. в режиме терминала работает.
Фирма Еврокаскад пишет:
Да и еще. Клиентом может являться и Server 2008 (не бэст сервер) т.к. в режиме терминала работает.
Если на сервере где стоит БЭСТ выставлен только SMB то все остальные рабочие станции, сервервынуждены будут "договариваться" о файловом обмене только по SMB