Solución:
Al especificar la ubicación de la instancia de SQL Server, normalmente se proporciona serverNameinstanceName
o serverName:portNumber
, no ambos. Es decir, ya sea
jdbc:sqlserver://INNOWAVE-99SQLEXPRESS01;databaseName=EDS
o
jdbc:sqlserver://localhost:1433;databaseName=EDS
(suponiendo que la instancia SQLEXPRESS01 se haya configurado explícitamente para escuchar en el puerto 1433, lo que no suele ser el caso de una instancia de SQL Express).
Como se menciona en la documentación para crear la URL de conexión
Si se utilizan tanto un número de puerto como un nombre de instancia, el número de puerto tendrá prioridad y el nombre de instancia se ignorará.
No hay domain=
propiedad definida para la URL de conexión del controlador JDBC de Microsoft para SQL Server. El inicio de sesión en la instancia de SQL Server con las credenciales de dominio de Windows se realiza implícitamente mediante el integratedSecurity=true
propiedad de conexión (y no proporcionando explícitamente un nombre de usuario y contraseña); detalles aquí.