端口号是你改的吗?我记得sql server默认的端口应该是1433啊!

解决方案 »

  1.   

    噢,内个原来是SQLServer的端口号啊,我一直以为是JBuilder里设置得端口号。
    我没有修改过SQLServer的端口号,那一定是默认的1433了,
    但还是不能通过,烦告知,但提示信息是什么Socket不能建立,这是什么原因?..
    .....(是上面内些javax classes的信息)
    java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:194) at testdatabase.testDataBase.main(testDataBase.java:28)烦告知~~~
      

  2.   

    你确保你的sql server启动了吗?
      

  3.   

    真是,我还真没注意。
    这个"启动"是指屏幕右下角的SQL Server Service Manager里的server项吗?
    还是指SQLServer Enterprise Manager里的数据库实例是绿色圆白色三角 即可?