我尝试通过JDBC连接到MS SQL Server。如果只启动我的Java程序,一切正常。如果SQL Server Management Studio在同一台机器上的同一台机器上启动 - 测试一些语句 - 运行java程序时出现以下错误:
com.microsoft.sqlserver.jdbc.SQLServerException:与主机XXXXXX的连接,命名实例YYYYYY失败。
错误:" java.net.SocketTimeoutException:接收超时"。
验证服务器和实例名称,并检查没有防火墙阻止到端口1434的UDP流量。
对于SQL Server 2005或更高版本,请验证SQL Server Browser服务是否正在主机上运行。
如果我关闭MS SQL Server Management Studio,如果我可以再次运行java程序而没有错误,我必须等待大约30分钟。
那么我该怎样做才能与JDBC连接并在同一台机器上同时运行MS SQL Server Management Studio?或者至少在SQL Server Management Studio关闭后我能做些什么我不能等待30分钟。
谢谢和问候