Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 端口号 1433 无效。
在IDEA连接SQL Server 时出现以上报错,端口号1433无效。
在检查SQL server 服务、tcp/ip协议服务都已开启,且防火墙关闭、端口号无误的情况下,测试运行依然报错。
然后在网上一直查,发现和别人写的URL不同:
之前的:
spring.datasource.url=jdbc:sqlserver://localhost:1433/school
改之后的:
spring.datasource.url=jdbc:sqlserver://localhost:1433;DataBase=school
结果运行成功!