Попытался поставить NetXMS на виртуалку для тестов, Windows 2019 (пробовал 2016 - то же самое), SQL Express 2016 (пробовал 2012 и 2016 - то же самое). Бился-бился, все время такую ошибку получаю:
(https://www.netxms.org/forum/oe-oo/unable-to-connect-to-database-(microsoft)(sql-server-native-client-11-0/?action=dlattach;attach=4519;image)
NetXMS последний. Сервисы все включены, и TCP и Named Pipes, SQL перестартован, с помощью Management Studio подключаюсь без проблем.
По разному пробовал и отдельно базу netxms_db предварительно создавал и под доменным админом и под sa, ошибка одна и та же. Куда рыть, подскажите? С PostgreSQL таких проблем не было.
Я попробую воспроизвести сегодня у себя - были другие жалобы на такую-же проблему с MS SQL, похоже сломали что-то в коннекторе.
Причем коллеге, под Windows 2019 и SQL Express 2014 удалось запуститься, но там он базу предварительно создавал и коннектился под sa. Мне воспроизвести то же самое не удалось, почему-то.
З.Ы. Ответьте, плиз, еще в соседнем топике: https://www.netxms.org/forum/oe-oo/moto-oka-et-etkato-windows/msg25749/#msg25749
Quote from: Victor Kirhenshtein on May 29, 2019, 08:47:18 AM
Я попробую воспроизвести сегодня у себя - были другие жалобы на такую-же проблему с MS SQL, похоже сломали что-то в коннекторе.
Не получилось проверить? Может обходные пути есть какие-то?
Победил вроде.
Базу netxms_db пришлось предварительно создать, в свойствах базы Compatibility level выставить «SQL Server 2012 (110)», учетку для подключения к базе тоже создать в SQL и выдать права на базу, плюс имя сервера указывать как <server>\SQLEXPRESS, а не localhost.