【发布时间】:2015-03-28 11:41:25
【问题描述】:
我正在尝试使用 Netbeans 8 连接到 SQL Server 2012n 中已经存在的数据库。
使用连接向导,我选择 Sql Server 2012 并输入凭据和字段。
但是我收到无法建立连接的消息。
您可以看到输入字段的屏幕截图:
我也尝试使用“localhost”而不是“STIJN”,但没有成功。我也尝试使用默认端口“1433”。也没有工作,但是这应该是什么端口?我在哪里可以看到我正在使用的端口?也许错误在于端口,否则我不知道我在哪里出错了。
【问题讨论】:
-
您确定服务器实际上是在侦听 TCP-IP 端口而不是命名管道吗?
-
我如何检查这个?我第一次这样做,所以完全是菜鸟
-
可以使用nmap来测试sqlserver是否在特定端口上运行,使用这个命令
nmap -p port_number ip -
在 2015-03-28 13:10 开始 Nmap 6.47 (nmap.org) 浪漫 (standaardtijd) 跳过对 localhost (127.0.0.1) 的 SYN 隐形扫描,因为 Windows 不支持扫描您自己的机器 ( localhost) 这样。 localhost (127.0.0.1) 的 Nmap 扫描报告主机已启动。 PORT STATE SERVICE 1433/tcp unknown ms-sql-s Nmap done: 1 IP 地址(1 host up)在 0.96 秒内扫描
-
我认为您应该在连接字符串中添加端口号
标签: java sql-server netbeans