java - 无法使用 JDBC 连接到 Sql Server 数据库

标签 java sql-server netbeans

我正在尝试使用 Netbeans 8 连接到 SQL Server 2012n 中已有的数据库。

使用连接向导,我选择 Sql Server 2012 并输入凭据和字段。

但是我收到无法建立连接的消息。

您可以看到输入字段的屏幕截图:

Sql Server

Netbeans connection wizard

我还尝试使用“localhost”而不是“STIJN”,但没有用。我还尝试使用默认端口“1433”。也没有用,但是这应该是什么端口?我在哪里可以看到我正在使用的端口?可能是端口出了问题,不然都不知道哪里出错了。

最佳答案

转到您的 SQL Server 配置管理器 -> SQL 服务器网络配置 -> SQLEXPRESS 协议(protocol) -> TCP/IP(双击它以获取属性)。

在协议(protocol)页面上将启用设置为是。 在 IP 地址页面上,滚动到底部。 TCP 动态端口:54629 TCP端口:1433 申请并确定。

建立联系: 主机:本地主机 端口:1433 您的凭据 实例字段 = 空白。

这应该有效。

关于java - 无法使用 JDBC 连接到 Sql Server 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29316729/

相关文章:

java - 如何让用户中断 Java 中的无限循环?

sql-server - Sql 多行合并为具有特定模式的单行

java - 将文件 exe 包含到 Project Netbeans Java 中

java - 使用 java.time API 获取一个月中的天数的最佳方法是什么?

java - 复制具有列表成员的对象列表

SQL:选择前 3 条记录 + 数量总和

java - super() 是 class2 的第一行,但给出了非法的类型开始

java - org.junit.* 的问题;在 Netbeans "package org.junit does not exist"

java - 斯坦福 corenlp 暂停并继续注释管道

sql-server - 执行计划上的 CTE 性能。是显示两次,还是处理了两次?