Какую версию sql server взять под 1с
Перейти к содержимому

Какую версию sql server взять под 1с

  • автор:

СУБД

Подробную информацию о PostgreSQL и PostgresPro вы можете найти на отдельных страницах.

Архитектура x86-64 Архитектура x86 Архитектура ARM Процессоры Эльбрус Архитектура IA-64

  • Политика конфиденциальности
  • Замечания по сайту
  • Другие сайты

Отдел продаж: г. Москва , улица Селезнёвская, дом 21
© 2024 ООО «1C». Все права на сайт защищены

© 2011- 2024 ООО «1C-Софт». Исключительное право на технологическую платформу «1С:Предприятие 8» и типовые конфигурации программных продуктов системы «1С:Предприятие 8», представленные на этом сайте, принадлежит ООО «1С-Софт» — 100% дочерней компании ООО «1С»

Какую версию sql server взять под 1с

Собираемся переходить с КА 1.1 на КА 2.4. Соответственно хотим обновить серверную ОС и версию SQL Server. Подскажите пожалуйста, какие версии, платформы себя зарекомендовали как производительные и надёжные.
База SQL

База SQL 30 GB.
А чем текущее не устраивает? КАк связано обновление конфигы с обновлением ОС и СУБД?
В сабже версия ОС и SQL в (0) версия платформмы, так, что надо то?

Ранее работали на
СУБД — MS SQL Server 2008 R2, Microsoft SQL Server Standard Edition (64-bit),
ОС — Windows 2008 Server Edition R2 Enterprise SP 1.

(2) — нужна более высокая скорость, производительность и надёжность. Т.к. переход на новую программу требует бОльших аппаратных ресурсов.

(5) А кто тебе сказал, что новые версии ос и скл дадут более высокую скорость?
А так — читай системные требования к платформе.

(6) +500
Как правило в этой серии софта чем старше продакт, тем шустрее.

(6) — опытным путем опробовано 🙂 системные требования в файле ридми ? или есть где то на ИТСах рекомендации?)
типа такого : https://1c.ru/rus/products/1c/predpr/compat/hard/demand.htm ?)

(0) Ствтье минимальную верс платфоры для текущей конфы
(9) — а ОС, СУБД по каким критериям , параметрам подбирать лицензионные ?
(7) То есть в 2020 году даже можно ставить дырявый Windows Server 2003 /SQL 2008R ?

С точки зрения разработчика ПО, согласно требованиям https://v8.1c.ru/tekhnologii/sistemnye-trebovaniya-1s-predpriyatiya-8/, все, что там перечислено, должно работать, как минимум, нормально.
Если не бояться, то можно обратить внимание на такие названия(в требованиях) как Linux и PostgreSQL. Для баз в 30 ГБ и несколько десятков пользователей «альтернативные» решения уже вполне приемлемы. По крайней мере, вендор на них обращает достаточно внимания последние несколько лет.

С PostgreSQL, правда, есть одна загвоздка. Если размер конфигурации(файла .cf) превышает 1 ГБ, то ее нельзя будет перевести в режим редактирования с сохранением поддержки из-за способа хранения конфигурации поставщика в таблице config(в одной бинарной строке целиком). Слышал, что последние конфигурации КА 2 и ERP непомерно большие.

(12) А как быть с рекомендациями разработчика ОС и СУБД, когда давно уже прошли все сроки обновлений и поддержки продукты? Ведь все релизы Windows Server, вышедшие до Windows Server 2016 уже давно не обновляются и как следствие могут иметь серьезные уязвимости, устранять которые разработчик уже не будет.

(14) >>как быть с рекомендациями разработчика ОС и СУБД
Ознакомиться с ними и выбрать те подходящие, которые сопровождаются.
Займет немного больше времени, может быть.

Какое ПО нужно купить для использования программ 1С с Microsoft SQL Server?

Для использования программных продуктов системы «1С:Предприятие 8» в варианте «клиент-сервер» необходимо приобрести:

  1. Лицензию на программный продукт версии ПРОФ или КОРП (так называемая «основная поставка»).
  2. Дополнительные клиентские лицензии для запуска программы с рабочих мест пользователей.
  3. Лицензию на сервер «1С:Предприятие 8» для запуска программы на сервере в режиме «клиент-сервер».
  4. Лицензии на использование СУБД.

Лицензии на использование Microsoft SQL Server

Актуальная версия – Microsoft SQL Server 2019, доступна в двух редакциях: Standard и Enterprise.

Существуют 2 канала продаж Microsoft SQL Server:

  1. Через партнеров Microsoft.
  2. Через партнеров «1С».

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

«1С» предлагает совместный продукт: лицензии Microsoft SQL Server, предназначенные для использования совместно с системой «1С:Предприятие 8». Эти лицензии бывают 2-х видов: Runtime и Full-use.

Лицензии Runtime можно использовать только с «1С:Предприятие 8».

Лицензии Full-use – без ограничения на право использования. Пользователь может использовать Microsoft SQL Server, приобретенный вместе или для «1С:Предприятие 8», вместе с другими приложениями и в любых целях до тех пор, пока продолжает пользоваться продуктом «1С:Предприятие 8».

Лицензии на сервер и клиентский доступ должны быть в одной категории – или Runtime, или Full-use.

Модели лицензирования для лицензий Runtime и Full-Use

Для лицензий Runtime действует одна модель лицензирования: «Сервер + Клиенты». Для лицензий Full-Use действует две модели лицензирования: «Сервер + Клиенты» и «по числу ядер процессора».

Перехода с лицензий Runtime на лицензии Full-use не существует. Также не существует перехода от модели лицензирования «сервер + клиенты» на модель «на ядро процессора».

Лицензии Microsoft SQL Server 2019, входящие в совместное решение 1С и Microsoft, дают права пользования предыдущими версиями SQL Server.

В настоящее время «1С» не поставляет Microsoft SQL Server.

Покупка лицензий MS SQL Server отдельно от программ 1С

Кроме перечисленных выше совместных продуктов «1С» и Microsoft, можно использовать лицензии Microsoft SQL Server, поставляемые по стандартным каналам продаж Microsoft и не имеющие ограничений, связанных с программами «1С».

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

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:

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

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

Файл установки 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

Память!

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

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

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *