Программа состоит из базы данных MS SQL Server, и Windows-клиента.
Мы обычно ставим MS SQL Express 2005 или 2008, в зависимости от операционной системы.
MS SQL Express в любом случае использует не более 1 ядра, и не более 1 Гб памяти.
Подходят любые винды, начиная с XP. Рэйд не обязателен, но обязательно наличие как минимум двух отдельных дисков, так чтобы на одном из дисков работала система и хранилась рабочая версия данных, а на втором хранились бэкапы. Если есть рэйд, наличие отдельного диска под бэкапы все равно желательно. Желательно, чтобы сервер не использовался в качестве рабочей станции. Если сервер будет использоваться для каких-либо прочих нужд – желательно обсудить этот вопрос.
Установкой/настройкой SQL Server Express обычно занимается наш сотрудник. В случае использования платной версии SQL Server, обычно ее ставит системный администратор Заказчика.
К серверу нужен удаленный доступ (RDP, можно teamviewer или radmin). Желательно, чтобы у сервера был статический ip во внутренней сети.
Все компьютеры, на которые будет установлена программа, должны быть подключены к сети.
По объему – объем базы измеряется в единицах гигабайт. Каждое первое число месяца, и в любое время вручную, снимаются полные резервные копии, объем которых равен текущему объему базы. Каждый день утром снимается дифференциальная копия, объем которой примерно 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 Мб оперативной памяти, и незначительный процент от мощности процессора.