Параметры базы данных в файле свойств не работают

Используя SQL Server Management Studio, я могу войти на локальный сервер с именем: BOB14630\SQL2012 (названный экземпляр SQL2012, поскольку у меня есть SQL Server 2008 R2 и SQL Server 2012 на одном компьютере) . Он входит в систему нормально.

У меня также есть веб-приложение, и я пытаюсь подключиться к базе данных под названием «Repserv» на этом сервере и использую файл свойств для хранения параметров конфигурации:

Если я скажу:

dbConnectString=jdbc:jtds:sqlserver://BOB14630/Repserv;instance=SQL2012

это дает:

java.sql.SQLException: Server BOB14630 has no instance named SQL2012

Если я скажу:

dbConnectString=jdbc:jtds:sqlserver://BOB14630\\SQL2012/Repserv

это дает:

java.sql.SQLException: Unknown server host name 'BOB14630\SQL2012'

Как правильно указать эти параметры, чтобы подключить веб-приложение? Спасибо.


person gttommo    schedule 03.12.2015    source источник
comment
См. этот вопрос, это может быть точно такая же проблема (сетевая конфигурация MSSQL): stackoverflow.com/questions/3897075/   -  person Arnaud    schedule 03.12.2015


Ответы (1)


Ссылка в комментарии Бергера выше дала решение (протокол tcp/ip был отключен). После его включения и изменения строки подключения на следующую, все заработало:

dbConnectString=jdbc:jtds:sqlserver://BOB14630/Repserv;instance=SQL2012
person gttommo    schedule 03.12.2015