Установка и настройка MS SQL для 1С

SQL – это система управления базами данных. Именно она обеспечивает доступ к хранящейся в базе данных информации из программы 1С. Это мостик между программами, который облегчает работу специалистов и оптимизирует работу большого количества пользователей с большим объёмом информации. Поэтому настройка и установка MS SQL – не просто рекомендация, а необходимость при работе с работой в 1С.

SQL – это система управления базами данных. Именно она обеспечивает доступ к хранящейся в базе данных информации из программы 1С. Это мостик между программами, который облегчает работу специалистов и оптимизирует работу большого количества пользователей с большим объёмом информации. Поэтому настройка и установка MS SQL – не просто рекомендация, а необходимость при работе с работой в 1С.

Программы 1С предусматривают два метода взаимодействия с базами данных:

  • Файловый режим работы – хранение информации в файле, доступ к которому идет по локальной сети.
  • Клиент-серверный режим – взаимодействие с СУБД, то есть с системой управления базами данных. Таким образом тяжелые операции выполняются на сервере и не перегружают программу и оборудование.

В первом случае база данных располагается не в файле, а на специальном сервере SQL. Системы Oracle, PostgreSQL и Microsoft SQL для 1С применяются чаще всего. Сегодня речь пойдет о том, как установить и настроить MS SQL server для 1С.

Когда нужно внедрять СУБД

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

СУБД необходимо использовать среднему и крупному бизнесу. У таких компаний в базе данных содержится большой объем информации, а сама система используется множеством пользователей.

3 ключевых фактора производительности 1С:
• Объем базы данных
• Число пользователей 1С
• Тип конфигурации

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

      

Рисунок 1 – Производительность 1С в зависимости от числа пользователей системы

 

Можно ли предусмотреть работу с SQL до внедрения 1С

Зная вышеперечисленные ключевые факторы можно заранее предусмотреть необходимость использования SQL сервера.

Какую систему выбрать, отталкиваясь от количества пользователей:
• 5-10 человек – файловый режим работы 1С
• 10-15 человек – файловый режим снижает производительность 1С, потому рекомендуется переходить на клиент-серверный
• 20-25 человек – клиент-серверный режим

Рекомендуется оценить объем и вероятное увеличение базы данных, с которой будут взаимодействовать сотрудники предприятия. Когда данные превышают объем в 1 ГБ, то необходимо внедрять СУБД.


Когда переходить с файлового на серверный режим

На это укажет несколько факторов, среди них:
• Перегруженность дисков – их мощности не хватает для активной работы с данными
• Снижение скорости работы программы – долгий запуск, длительное время на проведение стандартных процедур


Преимущества работы с SQL Server

5-10 сотрудников смогут работать с небольшой базой в файловом режиме. Тогда производительность может и вырасти. Но при увеличении этих показателей работа с сервером имеет ряд плюсов, среди них:
1. Высокий уровень отказоустойчивости – в случае выхода из строя одного из устройств, другое устройство в кластере мгновенно перенимает его функции. Эта технология особенно полезна при работе с 1С.
2. Возможность масштабирования – увеличение количества сотрудников, работающих в 1С, и добавление баз при достаточном количестве ресурсов.
3. Мониторинг производительности – возможность заранее определить проблемы производительности и безопасности системы, а также приступить к их немедленному исправлению.
4. Автоматизация резервного копирования – восстановление и резервирование данных с высокой точностью.
5. Автоматизация регламентных операций – оптимизация производительности системы в автоматическим режиме, благодаря воспроизведению заданных операций и их периодичности.


Установка и настройка MS SQL

Специалисты выделяют три разных варианта установки MS SQL для программ 1С. От нагрузки системы зависит выбор того или иного метода:
1. Системы от 500 процессов в сутки – установка производится на сервер с 1С
2. Системы от 500 процессов в сутки, большая часть которых не интерактивные – по данному методу MS SQL также может быть установлена на сервер с имеющейся на нем 1С
3. Системы от 500 процессов в сутки, большинство из которых интерактивные – установка MS SQL на специально выделенный сервер

Что такое интерактивные и не интерактивные операции? К не интерактивным операциям относят автоматическую выгрузку данных, настройки операций, загрузки платежей. Интерактивные операции – это инициация операций и их выполнение происходит от пользователя.


Минимальные характеристики оборудования для установки MS SQL

В таблицах специалисты компании assino собрали минимальные характеристики оборудования для бесперебойной работы 1С. Более точные показатели составляются после проведения аудита и консалтинга ваших бизнес-процессов.

Установка MS SQL на выделенный сервер:

Характеристика

Система 1 – от 500 процессов в сутки

Система 2 – от 500 процессов в сутки, (большинство не интерактивные)

Система 3 – от 500 процессов в сутки (преимущественно интерактивные)

Процессор

1.8 ГГц

Рекомендуется 2 ядра 

2 ГГц

2 ядра

3 ГГц

4 ядра

Сетевое подключение

1 ГБ/сек

1 ГБ/сек

Рекомендуется оптика

1 ГБ/сек

Оптика

Оперативная память

8 ГБ

32 ГБ

128 ГБ

Накопитель

SAS от 120 ГБ

SAS от 500 ГБ

Рекомендуется SSD

SAS от 1 ТБ

Рекомендуется SSD 

Установка на сервер, где располагается 1С:

Характеристика

Система 1 – от 500 процессов в сутки

Система 2 – от 500 процессов в сутки, (большинство не интерактивные)

Система 3 – от 500 процессов в сутки (преимущественно интерактивные)

Процессор

2 ГГц

2 ядра

3 ГГц

4 ядра

Не рекомендуется устанавливать

Сетевое подключение

1 ГБ/сек

1 ГБ/сек

Оперативная память

32 ГБ

128 ГБ

Накопитель

SAS от 500 ГБ

Рекомендуется SSD

SSD от 1 ТБ


Как установить MS SQL сервера для 1С за 10 шагов

Специалисты assino составили пошаговую инструкцию настройки и установки на примере MS SQL Server 2014 на ОС MS Windows Server 2012.

1. Перенесите файлы данные программы на диск сервера.
2. Откройте и нажмите «Установить».
3. Введите ключ и изучите лицензионную политику, согласитесь с ней.
4. Поставьте флажок рядом с «Установка компонентов SQL Server» в окне «Роль установки»

 

Рисунок 2 – Программа установки

5. Выделите компоненты в окне «Выбор компонентов» (обычно тут проставляются галочки без исключения.
6. Нажмите «Далее».

Рисунок 3 – Выбор компонентов

7. Выберете «Экземпляр по умолчанию» в окне «Настройка экземпляра», также оставляем путь установки без изменений. Это делается для избежания проблем и неполадок.

Рисунок 4 – Настройка экземпляра

8. Ничего не меняем и переходим дальше в окне «Конфигурация сервера».
9. Введите мя «sa» и придумываем пароль в окне «Настройка компонента Database Engine» → вкладка 1 «Конфигурация сервера.

 

Рисунок 5 – Настройка компонента

10. В оставшихся вкладках программы установки не вносите изменения и нажмите «готово».


Как настроить MS SQL для 1С

1. Запустите ярлык программы SQL Server.
2. Окно авторизации пользователя:
  - Поле «Проверка подлинности» – в выпадающем меню нажимаем «Проверка подлинности SQL Server»
  - Поле «Имя входа» – «sa»
  - Поле «Пароль» – придуманный ранее пароль

Рисунок 6 – Окно авторизации

3. Выберите «Безопасность» → «Имена входа» и нажмите правую кнопку мыши → «Создать имя входа».
4. Задайте значения имени входа и пароля во вкладке «Общие».

Рисунок 7 – Задание свойств

5. Выберете пункты «public» и «sysadmin» во вкладке «Роли сервера».

Рисунок 8 – Роли сервера

6. Установите право на соединение с SQL – поставьте галочку в третьем столбце, напротив пункта «Соединение SQL» – «sa» во вкладке «Защищаемые объекты».

Рисунок 9 – Предоставление права на соединение

7. Нажмите «Ок».

 

Подключение базы на сервере 1С

Такое действие производится:
1. Через консоль администрирования серверов 1С
2. Через диалог подключения базы 1С

Способ 1 – консоль администрирования
1. Откройте консоль серверов 1С:Предприятие и раскройте вложенные меню древа.
2. Нажмите правой кнопкой мыши, «Создать» → «Информационная база» во вкладке «Информационные базы».

Рисунок 10 – Путь к вкладке «Новая информационная база»

3. Заполните необходимые поля в окне «Новая информационная база»:
  - Поле «Имя» – заносим название базы
  - Поле «Сервер баз данных» – название компьютера, где установлен MS SQL Server
4. Нажмите на кнопку «Ок», подключение выполнено.

Рисунок 11 – Подключение базы данных

 

Способ 2 – диалог подключения базы 1С
1. Запустите программу 1С:Предприятие.
2. Нажмите на кнопку «Добавить» в окне открытия баз.
3. Выберете «Создание новой информационной базы» в окне «Добавление информационной базы/группы».

Рисунок 12 – Диалоговое окно 1С:Предприятие

4. На следующем экране окна укажите необходимый шаблон или «Создание новой базы без конфигурации».
5. Следующий экран – внесите название базы и расположение «На сервере 1С:Предприятия».
6. На последнем этапе заполните поля так же, как в Способе 1 в окне «Новая информационная база».

Рисунок 13 – Добавление новой базы и задание имени

7. Нажмите «Далее» → «Готово» и завершаем подключение.
 

 

© assino, 2023
© Издание 12NEWS (ИП Маринин А.Л.), 2023


Комментарии на публикацию Установка и настройка MS SQL для 1С

SQL – это система управления базами данных. Именно она обеспечивает доступ к хранящейся в базе данных информации из программы 1С. Это мостик между программами, который облегчает работу специалистов и оптимизирует работу большого количества пользователей с большим объёмом информации. Поэтому настройка и установка MS SQL – не просто рекомендация, а необходимость при работе с работой в 1С.
Гость
Тема/заголовок:
Комментарий: