Я обновляю свой проект с Java 8 до 21 и Springboot 2.x до 3.x, и получаю эту ошибку при подключении к базе данных сервера Microsoft.
трассировка стека:
Причина: org.apache.commons.dbcp.SQLNestedException: Невозможно создать PoolableConnectionFactory (TCP/IP-подключение к хосту xyz, порт 1071 не удалось. Ошибка: "Время ожидания подключения истекло. Проверьте свойства подключения. Убедитесь, что экземпляр SQL Server запущен на хосте и принимает TCP/IP-подключения на порту. Убедитесь, что TCP-подключения к порту не блокируются брандмауэром.") at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549) ~[commons-dbcp-1.4.jar!/:1.4] в org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) ~[commons-dbcp-1.4.jar!/:1.4] в org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) ~[commons-dbcp-1.4.jar!/:1.4] в org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160) ~[spring-jdbc-6.1.11.jar!/:6.1.11] в org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118) ~[spring-jdbc-6.1.11.jar!/:6.1.11] в org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81) ~[spring-jdbc-6.1.11.jar!/:6.1.11] в org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:388) ~[spring-jdbc-6.1.11.jar!/:6.1.11] в org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:476) ~[spring-jdbc-6.1.11.jar!/:6.1.11] в org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:486) ~[spring-jdbc-6.1.11.jar!/:6.1.11] в