Требования к компьютерам

Программа состоит из базы данных MS SQL Server, и Windows-клиента.

Мы обычно ставим MS SQL Express 2005 или 2008, в зависимости от операционной системы.

MS SQL Express в любом случае использует не более 1 ядра, и не более 1 Гб памяти.

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

Установкой/настройкой SQL Server Express обычно занимается наш сотрудник. В случае использования платной версии SQL Server, обычно ее ставит системный администратор Заказчика.

К серверу нужен удаленный доступ (RDP, можно teamviewer или radmin). Желательно, чтобы у сервера был статический ip во внутренней сети.

Все компьютеры, на которые будет установлена программа, должны быть подключены к сети. Если в сети используется WiFi, надо предупредить об этом разработчика.

По объему – объем базы измеряется в единицах гигабайт. Каждое первое число месяца, и в любое время вручную, снимаются полные резервные копии, объем которых равен текущему объему базы. Каждый день утром снимается дифференциальная копия, объем которой примерно 10% от текущего объема данных. Соответственно, нужно место под хранение резервных копий, на втором (не системном) диске.

При настройке системы, можно выбрать хранение объемных рисунков, и других “внешних” документов (если они будут нужны клиенту) внутри базы, либо во внешней папке на сервере. Если клиент выберет сохранять рисунки и объемные документы во внешнюю папку, то нужно будет организовать эту внешнюю папку, и доступ к ней из сети. К этой папке нужен будет доступ из сети на чтение/запись. Вынесение объемных рисунков во внешнюю папку практикуется, если есть риск не уложиться в стандартное ограничение бесплатной версии MS SQL Express по объему (4-10 Гб данных на диске, в зависимости от редакции). При начальной установке, такая папка обычно не делается.

Требования к серверу:

  • 6 Гб или более оперативной памяти. Требуемуое количество памяти = количество памяти для оперативной системы + 2 Гб
  • Процессор не менее чем двухъядерный Пентиум с частотой не менее 2,5 ГГц

Желательно отдельный жесткий диск для хранения бэкапов

Требования к клиентским компьютерам:

  • Не менее 2 ГБ оперативной памяти (4 ГБ предпочтительнее)
  • Видеокарта и монитор, поддерживающие режим не менее чем 1280*1024
  • Процессор не менее чем двухядерный с частотой не менее 2,5 ГГц.

При наличии установленного антивируса, файервола, Mail.Guard или подобных программ, необходим более быстрый процессор и больший объем оперативной памяти.

Необходима настройка антивируса для бесперебойной работы программы “Doctor Soft

Практика показывает, что бесплатной версии MS SQL Server Express Edition обычно хватает для систем с количеством рабочих мест примерно до 20. От 20 рабочих мест может потребоваться покупка полнофункционального MS SQL Server.

Если в системе до 10 рабочих мест, возможно совмещение сервера и клиентского рабочего места.

Для терминального сервера, требования к серверу определяются системным администратором, так как обычно программа является не самым “тяжелым” приложением, из тех с которыми работают пользователи. Собственно программа потребляет обычно порядка 50 Мб оперативной памяти, и незначительный процент от мощности процессора.