На днях появилась новость о том, что MS SQL Server представлен для платформы LINUX.
Приятная новость. Проверил связку Сервер 1С:Предприятие 8 на Windows + MS SQL Server на Linux и вот что вышло...
да, как отметили ранее, работает...
однако, есть особенность работы системы на centos...
не знаю с чем связано, но на c MS SQL на Centos не редко прерывается ("принудительно разрывается") связь с сервером, на RHEL такого не было... однако я мозгом понимаю, что Centos от RHEL отличается весьма незначительно...
Интересуют замеры гилева и фрагстера на этой и аналогичной виндовой вирт машине. Понятное дело, что на дефолтных настройках это все вилами по воде, но интересен начальный порядок цифр, от чего отталкиваться потом.
"... Использование MS SQL Server в конфигурации с 1С сервером на Linux заблокирована на уровне платформы (ошибка при попытке создания ИБ)"
Вот тут не совсем понятно. Какая разница на чем сервер.... У меня Сервер 1С на Linux. Отлично работатет с БД PostgreSQL (На этой же ВМ) и с Сервером MS SQL (На другой машине).
Конкретно связку 1С Сервер на линукс + MS SQL на Linux - не пробовал. Но по сути если Виндовый Сервер 1С работает то и Линуксовый должен.
Мне не совсем понятно для чего использовать MSSQL для Linux? В чем экономия? Или там схема лицензирования будет отличаться?
не могут взаимодействовать с СУБД Microsoft SQL Server
еще это написано здесь
http://v8.1c.ru/requirements/ Архитектура x86-64 SQL Server 2016-2017
Версия для Linux поддерживается в случае использования рабочих серверов платформы 1С:Предприятия на Microsoft Windows
Интересен вариант при установке 1С и MS SQL на 1 сервер и использовании технологии Shared Memory.
На Linux это posix shared memory, вопрос будет ли это использоваться?
(28) mvsemenov, замена сокетов на общую память?
В большинстве случаев это ляжет на диск или будет висеть в памяти, к которой можно подключиться другой прогой. IPC еще можно кроме посикс. Так я к тому, что запросы можно будет перехватывать или даже менять (прокси не понадобится). Хотя можно и с прокси.
SQL Server for Linux runs atop a Drawbridge Windows library OS – a user-mode NT kernel – within a secure container called a picoprocess that communicates with the host Linux operating system through the Drawbridge application binary interface.
In other words, Microsoft's SQL Server for Linux is really the Windows SQL Server executable with a small Windows 8 kernel glued underneath, all running in a normal Linux process."
"Red Hat предлагает решения с Microsoft SQL Server 2017 Enterprise Edition"
https://www.linux.org.ru/news/redhat/13370446 В самом известии присутствует легкая ирония (5 и 6 %, "Покупайте наших слонов!"), но мне больше понравился подход к созданию стенда, просто и со вкусом, два одинаковых сервера с топовыми процессорами.
(45)Просто в поисковике введите "как установить 1с на (название Вашего дистрибутива Linux). Ну или здесь можно поискать, есть несколько статей на эту тему.
А подскажите у меня перманентно sql 2019 на centos 8 не пускает, куда копнуть уже мозг сломал.
"tcp provider an existing connection was forcibly closed и т.д."
SQL Server Management Studio подключается без проблем, платформа 1С свежее некуда. 8.3.17.1549.
хотел просто протестировать, а теперь уже принципиально добиться чтобы работало.
Винда в тесте 2012 R2, в общем у кого будет подобная проблема на не очень свежих ОС Windows, то решение такое, идём в реестр и в ветках рисуем значения.