端口号不一致java_java – 连接到sql server时端口号不正确

我试图从Netbeans连接到SQL Server,如下所示.我在我的Libraries forlder项目中有sqljdbc4.jar.

try{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

connRemoteforGlobal = java.sql.DriverManager.getConnection("jdbc:sqlserver://xx.xx.x.xxx:1433/test",RemoteSQLServerUser,RemoteSQLServerPass);

if(connRemoteforGlobal != null)

{

System.out.println("Connection Successful !");

}

}

catch(SQLException ex2){

ex2.printStackTrace();

System.out.println("Error Trace in Connection : " + ex2.getMessage());

}

并收到以下错误:

netbeans或我的连接中是否还需要其他设置?端口号?

Error Trace in Connection : The port number 1433/test is not valid.

com.microsoft.sqlserver.jdbc.SQLServerException: The port number 1433/test is not valid.

at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:190)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:691)

at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1012)

at java.sql.DriverManager.getConnection(DriverManager.java:571)

at java.sql.DriverManager.getConnection(DriverManager.java:215)

at mypackage.myclass.call(myclass.java:408)

at mypackage.myclass.call(myclass.java:25)

at javafx.concurrent.Task$TaskCallable.call(Task.java:1259)

at java.util.concurrent.FutureTask.run(FutureTask.java:262)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:744)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值