NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Retif on May 28, 2019, 09:24:22 PM

Title: Unable to connect to database: [Microsoft][SQL Server native client 11.0
Post by: Retif on May 28, 2019, 09:24:22 PM
Попытался поставить 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 таких проблем не было.
Title: Re: Unable to connect to database: [Microsoft][SQL Server native client 11.0
Post by: Victor Kirhenshtein on May 29, 2019, 08:47:18 AM
Я попробую воспроизвести сегодня у себя - были другие жалобы на такую-же проблему с MS SQL, похоже сломали что-то в коннекторе.
Title: Re: Unable to connect to database: [Microsoft][SQL Server native client 11.0
Post by: Retif on May 29, 2019, 09:06:47 AM
Причем коллеге, под Windows 2019 и SQL Express 2014 удалось запуститься, но там он базу предварительно создавал и коннектился под sa. Мне воспроизвести то же самое не удалось, почему-то.

З.Ы. Ответьте, плиз, еще в соседнем топике: https://www.netxms.org/forum/oe-oo/moto-oka-et-etkato-windows/msg25749/#msg25749
Title: Re: Unable to connect to database: [Microsoft][SQL Server native client 11.0
Post by: Retif on July 01, 2019, 10:22:55 AM
Quote from: Victor Kirhenshtein on May 29, 2019, 08:47:18 AM
Я попробую воспроизвести сегодня у себя - были другие жалобы на такую-же проблему с MS SQL, похоже сломали что-то в коннекторе.
Не получилось проверить? Может  обходные пути есть какие-то?
Title: Re: Unable to connect to database: [Microsoft][SQL Server native client 11.0
Post by: Retif on July 21, 2019, 08:30:47 PM
Победил вроде.

Базу netxms_db пришлось предварительно создать, в свойствах базы Compatibility level выставить «SQL Server 2012 (110)», учетку для подключения к базе тоже создать в SQL и выдать права на базу, плюс имя сервера указывать как <server>\SQLEXPRESS, а не localhost.