1С:Предприятие и MS SQL 2017 – Переход на клиент-серверную архитектуру
Дисклеймер: данная заметка не претендует на роль методического материала, это скорее памятка, которая может пригодиться, если когда-то вновь прижмет оперативно развернуть 1С-ку на выделенном сервере.
Итак, имеем на руках установленный Windows 2019 Datacenter сервер, локализованный и с установленными актуальными обновлениями. Особенно рекомендую убедиться, что вот тут все как на скрине –
Приступаем к установке платформы 1С. Принято решение устанавливать 32-х разрядную версию, поскольку большого количества пользователей не намечается, вероятно до 10. Параметры установки на скрине ниже –
Я не буду создавать отдельного пользователя, от имени которого будет работать сервис 1С, все будет крутиться от имени существующей учетной записи Администратора -
После окончания установки, запускаю оснастку управления Серверами 1С Предприятие. Открываю ветку Кластера, убеждаюсь, что все ок -
После этого можно «лицензировать» продукт – останавливаем сервер 1С, патчим, вновь запускаем сервер.
Далее приступаю к установке SQL сервера. Под руками была версия MS SQL 2017, ставлю ее. В главном окне установки перехожу в раздел Installation, выбираю первую опцию New SQL Server stand-alone installation -
Ввожу ключ активации продукта, принимаю лицензионное соглашение, далее…
Получаем предупреждение про firewall, игнорируем –
Выбор компонентов – выбираем DB Engine Services, этого достаточно в большинстве случаев. Опции размещения по умолчанию -
Instance ID (Идент. экземпляра) по умлочанию MSSQLSERVER -
На шаге Server Configuration обязательно выставляем опцию Grant Perform Volume… Опции запуска оставляем по-умолчанию.
Не забываем на закладке Collation проверить значение, должно быть Cyrillic_General_CI_AS
Выбираем смешанный режим аутентификации, придумываем пароль для администратора БД (SA), добавляем текущего пользователя (Administrator) к администраторам БД -
Переходим на закладку Data Directories, указываем каталоги для размещения БД -
Закладка TempDB – задаем каталог для TempPDB -
Далее по-умолчанию. Ждем окончания установки -
Далее необходимо скачать сайта Microsoft и установить SSMS (SQL Server Management Studio) -
Перегружаем ПК, запускаем SSMS, соединяемся с нашим SQL сервером –
Все приготовления завершены, можно создавать базу 1С и импортировать в нее нашу конфигурацию. (dt-файл). Для этого запускаем Администратор серверов 1С. Создаем в нем новую базу Local Claster – Информационная база – Создать –
Вводим параметры новой информационной базы -
После создания имеем вот такую картину –
Запускаем 1С клиент, создаем в списке информационных баз новую -
Запускаем конфигуратор. Меню Администрирование – Загрузить информационную базу -
На этом пока все.
Данная памятка была написана по мотивам отличного обучающего видео. Очень рекомендую к ознакомлению.
Продолжение следует…