Есть несколько причин, по которым база данных 1С может быть переведена с файлового варианта работы на серверный:

- превышен предел допустимого размера файла базы данных. У файловой базы данных существует физический порог границ таблиц, выше которого 1С самостоятельно не может их обслуживать. Обычно 10 и более Гб. Какая именно таблица выходит за пределы сложно определить. Но может случится так, что программа 1С при очередном запуске уведомит, что дальнейшая работа в программе не возможна из-за предела объема файла базы данных. Также информация о превышении допустимого размера может быть видна в журнале регистрации при запуске регламентных заданий и других операций.

 

- необходимо распределить нагрузку между пользовательским (терминальным) сервером и сервером, обслуживающим базу(ы) данных. Например, у компании есть основной сервер, на который заходят пользователи через удаленный доступ (RDP). В связи с ростом количества пользователей может возникнуть необходимость распределить нагрузку между обслуживанием пользовательских сеансов со всеми запущенными приложениями и обслуживанием базы данных.

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

- оптимизация издержек. Как это ни странно, но серверная модель может оптимизировать издержки на затраты оборудования. Известно, что 1С, особенно последние ее версии на управляемых формах, довольно требовательны к характеристикам компьютера (частота ядра, объем ОЗУ, тип физических дисков). Поэтому вместо замены основного сервера, где работают и пользователи и базы, рациональным решением может быть новый физический сервер именно под базы 1С. В любом случае хороший средний сервер только для 1С буде дешевле, чем хороший большой для решения всех задач на одной машине.

НЕОБХОДИМОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

- Платформа 1С
- Сервер 1С Предприятия
- Консоль администрирования сервера 1С

* Все эти компоненты устанавливаются из инсталляционного пакета платформы 1С. Есть отдельные пакеты инсталляции только сервера 1С. Сервер 1С может быть 32- и 64-битный. 64-битный быстрее. К 64-битному серверу 1С могут подключаться 32-битные клиенты.

- Microsoft SQL Server в редакции EXPRESS (free) или STANDART – непосредственно сама СУБД
- SQL Server Management Studio – консоль для управления СУБД

* редакция EXPRESS – бесплатная, но имеет ограничение на обслуживание баз данных объемом до 10 Гб. Обычно для 1С выбирают редакцию SQL Server Standart. Необходимую редакцию SQL можно скачать с официального сайта Microsoft.

УСТАНОВКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

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

На следующем этапе установщик попросит создать нового пользователя для 1С сервера, либо использовать существующего. Рекомендуем создать нового пользователя USR1CV8 и назначить ему права администратора, иначе агент сервера 1С не запуститься.

Установка SQL сервера не отличается какой-то особенностью от установки других приложений на Windows. Единственное что нужно не забыть, создать пользователя sa.

Установку SQL-сервера начинайте с ядра, а затем установите Management Studio. Именно через Management Studio и управляйте, добавляйте, обслуживайте свои базы данных.

ПОСЛЕ УСТАНОВКИ

После инсталляции программного обеспечения могут возникнуть ситуации, при которых консоль сервера 1С не будет правильно запускаться или другие моменты, которые нужно проверить и правильно прописать.
1. Во-первых, проверьте, назначили ли вы пользователю USR1CV8 полные права. В противном случае при запуске сервера может всплывать ошибка: ошибка соединения с сервером 1С:Предприятие 8.3

После установки соответствующих прав у вас должна запускаться служба агента сервера 1С.

2. При добавлении информационной базы нужно правильно прописать все параметры, в том числе имя сервера. В противном случае 1С будет выдавать ошибку «сервер баз данных не обнаружен».

3. Информационную базу 1С можно добавить как через консоль сервера 1С, так и через добавление базы данных через кнопку добавить окна запуска программы 1С.

4. Чтобы перенести базу данных 1С с файлового варианта на серверный необходимо выгрузить файл информационной базы в формате dt c файловой версии и загрузить его в новую созданную на сервере базу.

С пользовательской точки зрения серверный и файловый вариант работы ничем не отличаются. Пользователи могут и не заметить данного перехода. С точки зрения технического обслуживания то после перехода на серверную модель обслуживанием базы данных 1С теперь опекается не сама 1С, а СУБД SQL Server, а обслуживанием СУБД занимается соответствующий технический специалист.

ОБЩИЕ РЕКОМЕНДАЦИИ ПО ОБСЛУЖИВАНИЮ SQL Server

1. Размещение log файлов и файлов баз данных на разных дисках. Приоритет размещения на высокоскоростных дисках серверного типа, SSD.

2. Снятие лимита на рост файлов журнала и базы данных.

3. Настройка планов обслуживания баз данных с процедурами переиндексации, сжатия, обрезки журналов и т.д.

4. Выбор подходящей версии SQL-сервера, так как, например, Microsoft SQL Server разных версий (Express, Standart, Enterprise) имеют разные возможности. Для начальной работы может подойти бесплатная версия Express. По мере роста объема данных или числа пользователей может потребоваться более производительная версия Standart.

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

6. Настроить резервное копирование средствами SQL баз данных.

7. Иногда можно перезапускать службу сервера SQL для очистки кэша и высвобождения оперативной памяти.

* Аренда серверов для 1С в Украине и Европе по доступным ценам.