УСТАНОВКА MS SQL SERVER 2022 ДЛЯ 1С 8.3

Не первый раз мы подымаем тему установки MS SQL сервера для 1С Предприятия, и да, конечно, причина все та же: Есть изменения в установке или настройке “сиквела” под 1С.

Сегодня мы установим и настроим MS SQL 2022 под 1С 8.3.21 на Windows Server 2022. Вы увидите чем отличается установка нового ms sql от нашего обзора MS SQL 2017

Спросите, что изменилось в MS SQL 2022 ?

Как вам такое: Гуд бай натив клиент, который по прежнему требуется в 1С если MS SQL не на том же хосте, где и “Сервер 1С” )

 Важно!

SQL Server Native Client (часто сокращенный SNAC) был удален из SQL Server 2022 (16.x) и SQL Server Management Studio 19 (SSMS). Для разработки новых приложений не рекомендуется использовать SQL Server Native Client (SQLNCLI или SQLNCLI11) и устаревший поставщик MICROSOFT OLE DB для SQL Server (SQLOLEDB). В дальнейшем перейдите на новый драйвер Microsoft OLE DB (MSOLEDBSQL) для SQL Server или последнюю версию Драйвера Microsoft ODBC для SQL Server. Сведения о SQLNCLI, который поставляется в качестве компонента ядра СУБД SQL Server (версии 2012–2019), см. в этом исключении жизненного цикла поддержки.

 

Но не волнуйтесь, проблему отсутствия SQL Server Native Client мы решим!

ВАЖНО!

На момент написания данной статьи 1С еще официально не поддерживает версию MS SQL 2022 (Только 2019).

И так, приступим к установке!

——————————————————————————————————-

Скачать MS SQL 2022 все также можно бесплатно и официально на сайте Microsoft:

https://www.microsoft.com/en-us/sql-server/sql-server-downloads

Вот прямая ссылка на файл установки, чтоб вы долго не искали его в сети.

 

После скачивания  (обычно в папке “загрузка”) вы найдете сам файл установки.

Файл установки ms sql 2022

Дабл клик и выбираем “Скачать носитель”

 

Скачать носитель ms sql 2022

 

На следующей вкладке можно выбрать язык и расположение, куда мы скачаем ms sql 2022.

 

куда мы скачаем ms sql 2022

Интернет подключение у вас должно работать! От него и зависит время скачивания инсталляционного пакета, весом около (1300 MB) .

Скачивание msq ssql 2022 для 1C завершено

Открываем папку и запускаем установку ms sql.

Запуск установки ms sql 2022 для 1C

У нас ISO образ, который можно даже записать на диск или как в нашем случаи, просто дабл клик, затем “setup – Установка – Новая установка изолированного экземпляра SQL server или добавление компонентов к существующий установке “.

 

Новая установка изолированного экземпляра SQL server или добавление компонентов к существующий установке mssql 2022

 

В следующим окне выбираем  выпуск “Evaluation или Developer”.

Evaluation будет работать у нас бесплатно 180 дней, фактически с полным набором возможностей, которые только может предложить нам MS SQL.

Так у нас будет время купить лицензию.

Выпуск Developer также дает нам полный функционал и абсолютно бесплатно, только он не для коммерческих целей, и предназначен для разработчика (Все на честном слове).

Конечно, если вы уже купили лицензию, тогда на этой вкладке вы можете ввести сразу и ключ продукта.

Принимаем лицензионное соглашение ms sql 2022

Принимаем лицензионное соглашение и вперед.

Обновление лучше устанавливать самостоятельно, и в то время, когда вам это будет удобно (рекомендую).

Обновление ms sql 2022 лучше устанавливать самостоятельно

Затем, нас ждет проверка среды, где мы ставим ms sql (На это время брандмауэр windows лучше отключить).

Если не отключить, установка также пройдет успешно. 

проверка среды где мы ставим ms sql 2022

 

Выбираем нужные компоненты (Достаточно “Службы ядра СУБД”).

Путь, где будет установлен сам “Сиквел” рекомендую оставить по умолчанию, то есть диск С.

В MS SQL 2022 для 1С достаточно Службы ядра СУБД

Если на сервере (хосте), где вы устанавливаете MS SQL это единственный экземпляр “сиквела”, тогда можно оставить все по умолчанию, если нет, тогда просто сменить имя экземпляра.

MS SQL это единственный экземпляр сиквела

Рекомендую поставить птичку возле “Предоставить право на выполнение задач обслуживания тома службе ядра СУБД”, что позитивно скажется на производительности.

А также выбрать “Авто” для типа запуска агента MS SQL как службы, конечно, можно всегда изменить режим его запуска и позже.

Остальное оставляем по умолчанию.

Предоставить право на выполнение задач обслуживания тома службе ядра СУБД

Параметры сортировки также по умолчанию оставляем:

Параметры сортировки в ms sql 2022 также по умолчанию оставляем

На следующем шаге, сразу видим отличия в сравнении с установкой ms sql 2017, присутствуют новые вкладки, такие как:

“MaxDOP” и “Память”.

Теперь мы сразу можем установить нужные значения MaxDOP в 1 (Как и рекомендует 1С) и ограничить потребление памяти сиквелу!

Настройка, по созданию пароля для рута “SA”, а также расстановка каталогов баз данных в MS SQL без изменений.

Для начала давайте поставим переключатель в смешанный режим (Проверки подлинности MS SQL и Windows). Укажем пароль для рута “SA”, и назначим администратора SQL server, можно просто кликнув по кнопке “Добавить текущего пользователя”, конечно при условии что учетная запись Ваша текущая имеет соответствующие права. В противном случаи нужно кликнуть по кнопке “Добавить…” и указать другую учетную запись. 

Настройка по созданию пароля для рута SA в ms sql 2022

Затем перейдем на вкладку “Каталоги данных”.

 

Каталог журналов пользовательских баз данных в ms sql 2022

 

Здесь стоит разнести по разным физическим дискам (если такие есть в наличии и у вас не SSD) “Дату” и “Лог”.

“Каталог пользовательских баз данных” один физ. диск (Например: E:\base1c.

И “Каталог журналов пользовательских баз данных” (Например: E:\base1c) или другой в случаи с HDD

Также укажем каталог резервного копирования.

Обязательно создаем папки (не просто корень диска) “base1c”, иначе установка MS SQL 2022 может завершится ошибкой!

Корневой каталог данных можно оставить по умолчанию.

 

Зачем разносить по разным дискам “Дату” и “Логи” ? 

При использовании обычных HDD механика дисков может не успевать с записью\чтением данных, следовательно, когда по разным дискам разбросать файлы, скорость доступа к ним увеличится, соответственно улучшится и производительность!

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

Рекомендуется фирмой 1С ставить значение MaxDOP в 1 

та самая MaxDOP в ms sql 2022

Память!

Ну наконец – то, нам не надо вручную высчитывать сколько ОЗУ отдать на съедение “сиквелу”!

Читать далее...

Зарегистрируйтесь, чтоб продолжить чтение статьи
Зарегистрироваться / Войти


Далее нас ждет установка Management Studio (SSMS), настройка MS SQL 2022 под 1С Предприятие, установка “Сервера приложений 1С” он же сервер 1С и тест работы базы в клиент-сервере.

 

Все, что не вошло в статью, доступно в этом видео >>>

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>

4 комментария

Оставьте ответ

[an error occurred while processing the directive]
[an error occurred while processing the directive]