Поддержка пользователей программ семейства 

1C:TOP-100

Rambler's Top100

 

       

Часто задаваемые вопросы по сетевым версиям "1С:Предприятие 7.5-7.7"

 

  • Использование Novell NetWare в качестве сервера при работе с системой "1С:Предприятие"

При расположении базы данных на сервере Novell NetWare используется параметр Maximum File Locks per Connection (максимальное число файлов на одно подключение) сервера. Для комплексной конфигурации следует установить значение 1000, для отдельных конфигураций достаточно около 500 (в зависимости от конфигурации).

Для его изменения следует на сервере выполнить команду load servman, выбрать Server Parameters из Available Options, выбрать Locks из меню Categories и изменить значения Maximum Record Locks Per Connection и Maximum File Locks Per Connection, изменить файл autoexec.nlm для автоматической коррекции параметров при перезагрузке сервера. Процедуры описаны для Novell NetWare 4.1. Аналогичные параметры есть и в других версиях Novell.

При этом, если на рабочей станции Windows 95/98 установлен клиент Microsoft для сетей Novell (MSNDS), то на сервере с одной станции может быть одновременно открыто около 240 файлов.

Если на рабочей станции Windows 95/98 установлен 32-bit Novell Client версии ниже 3.00, то на сервере с одной станции может быть одновременно открыто не более 172 файлов независимо от параметров, установленных на сервере.

Если на рабочей станции Windows 95/98 установлен 32-bit Novell Client версии 3.00 и выше, то на сервере с одной станции может быть одновременно открыто столько файлов, сколько указано в параметре Maximum File Locks per Connection сервера. Для этого в свойствах Novell NetWare Client в закладке Advanced Settings надо значение параметра Use Extended File Handles установить как On. Для параметра File Cache Level следует поставить значение 1 (при больших значениях не будет производиться реиндексация базы на сервере).

  • Какие существуют ограничения по числу рабочих станций, одновременно работающих с базой, в сетевых версиях "1С:Предприятие" (за исключением версий для SQL)?

 В сетях Microsoft Windows95/98 существует ограничение на число одновременно открытых файлов на одном компьютере - не более 1024 файла. Данную особенность необходимо учитывать при одновременной работе большого количества пользователей, а также при работе с теми конфигурациями, которые при запуске требуют открытия большого количества файлов.

В частности, для Комплексной конфигурации можно создать только два рабочих места при использовании данной сети.

В таких случаях можно рекомендовать использовать выделенный сервер Microsoft Windows NT или Novell NetWare, где число одновременно открытых файлов можно регулировать.

  • Что делать, если при реиндексации возникает ошибка с кодом 630 (при работе с 32-bit Novell Client и выше)?

Такая ошибка возникает, если в свойствах Novell Client в закладке Advanced Settings значение параметра File Cash Level больше 1. В этом случае не производится реиндексация базы на сервере. Нужно установить значение этого параметра равным 1 или 0.

  • Что делать, если при одновременной работе большого количества пользователей стало часто появляться сообщение об ожидании захвата таблицы для чтения или записи?

В этом случае следует в меню "Сервис" - "Параметры" в закладке "Общие" увеличить следующие параметры: "Период опроса изменений Базы Данных" до примерно 60 (или более) сек. и "Время ожидания захвата таблиц Базы Данных" - до 100-120 сек

  • Какие существуют ограничения по числу рабочих станций, одновременно работающих с базой, в сетевых версиях "1С:Предприятие" (за исключением версий для SQL)?

Ограничения связаны с возможностью одновременного открытия на сервере большого числа файлов. Каждый новый пользователь при подключении к базе открывает на ней число файлов, примерно равное общему количеству dbf- и cdx- файлов в каталоге базы данных +10.

При использовании в качестве сервера Windows 95/98 максимальное число файлов, которое может быть одновременно открыто всеми пользователями, равно 1024.

При использовании в качестве сервера Windows NT Server максимальное число файлов, открываемых с одной рабочей станции, составляет около 2000. При этом Windows NT самостоятельно регулирует максимальное число открываемых файлов в зависимости от размера свободных ресурсов.

При использовании в качестве сервера Novell Netware число одновременно открытых файлов можно регулировать параметрами сервера и клиента на рабочей станции. (см. выше).

  •  Насколько параметры сети влияют на производительность сетевой файл-серверной версии "1С:Предприятия"?

Сравните время обработки документов, когда данные находятся на диске сервера и когда на локальном диске рабочей станции. Если данные - на локальном диске, то это будет время "чистое", не зависящее от сети. При расположении данных на сервере получится время с учетом загруженности сети. Если эти параметры различаются в несколько раз, то можно говорить о плохой конфигурации сети.

При этом следует учитывать, что при работе в монопольном режиме включен внутренний кэш программы, и она не обращается за каждой записью базы данных по сети на сервер, а использует кэш в оперативной памяти. Если же запустить программу в разделенном режиме - время увеличится, поскольку каждая запись извлекается с диска сервера.

В наибольшей степени на производительность сетевой файл-серверной версии "1С:Предприятия" влияет аппаратное и программное обеспечение сервера.

  • Отличия локальной установки от сетевой

Локальная установка имеет следующие недостатки:

- уменьшает свободное место на локальном диске,

- сложнее обновлять релиз программных файлов - в этом случае нужно производить обновление релиза на каждой рабочей станции.

Преимущества локальной установки :

- быстрее производится запуск программы,

- меньше загружена сеть,

- меньше нагрузка на сервер.

  • Сеть Windows NT. Если работают два и более пользователей, резко замедляется скорость работы "1С:Предприятия". В чем причина?

Так работает механизм кэширования Windows NT. Если база лежит на NT Server, то при одном пользователе будет включен кэш сервера. Если с данными начал работать второй пользователь, то кэш выключается. При этом он не включится даже тогда, когда все пользователи, кроме одного, выйдут из программы.

Эта особенность не связана с работой программ "1С: Предприятие".

  • Что следует в первую очередь модернизировать в используемом оборудовании для увеличения быстродействия сетевой версии "1С:Предприятия"?

При работе с сетевой версией "1 С: Предприятия" основная нагрузка приходится на файловую систему сервера. Поэтому при модернизации оборудования рекомендуется в первую очередь производить увеличение оперативной памяти сервера и замену жестких дисков и их контроллеров на более быстрые.

  • При входе с одной из рабочих станций после выбора информационной базы программа завершает работу (закрывается) без выдачи сообщений. В чем причина?

Такое происходит, если программа не может открыть или создать нужное число файлов. Возможны следующие ситуации :

1. Недостаточно прав на каталог с базой данных. У каждого пользователя должны быть ПОЛНЫЕ права на каталог с базой данных и его подкаталоги.

2. Программа не может открыть необходимое количество файлов. Это может быть по причине ограничений сетевого программного обеспечения.