Не удается подключить JDBC к SQL Server 2008 R2

Я использую SQL Server 2008 R2 SQL Express. Я обычно подключаюсь к моему sql следующим образом:

Теперь я хочу подключиться к sql server 2008 r2 из моего затмения.

Я искал в Google, и я обнаружил, что мне нужно скачать файл JAR, и я сделал, и я добавил его в свой проект в Eclipse.

мой код

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            String connectionUrl = "jdbc:sqlserver://localhost:1433;"
                    + "databaseName=DATABASE;user=User-PC\\User;password=;";

Если честно: я не знаю, должен ли я поставить localhost или же sqlexpress и я не знаю пароль, потому что, как я должен, вы на картинке или я просто использую его пустым.

исключение:

The TCP/IP connection to the host localhost, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.".

Я включаю TCP/IP в моей конфигурации sql

Помогите мне, пожалуйста

1 ответ

когда вы создаете нового пользователя, вы должны установить логин этого пользователя, проверить изображение, нажать на цветную кнопку и выбрать свой логин.

после этого измените ваше подключение к строке:

Class.forName(DB_DRIVER_NAME);
            String connectionString = "jdbc:sqlserver://" + DB_SERVER
                    + ";databaseName=" + DB_NAME + ";user=" + DB_USER
                    + ";password=" + DB_PASSWORD;
Другие вопросы по тегам