上述问题已经解决,新的问题又出来了配置如下
系统: xp+sp2
数据库: sql server2000+sp3
我用的是jbuilder 9
用的JDBC是Microsoft SQL Server 2000 Driver for JDBC+sp3在jb中用database测试连接数据库,可以正常连接,但是
在jsp中用
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" ); 
cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://localhost:1433;databaseName=master", sUsr, sPwd ); 
连接的时候提示
Error establishing socket(RPC已经打开,端口配置为1433)
百思不得其解,望各位伸出援助之手

解决方案 »

  1.   

    解决了
    xp+sp2   sqlserver2000+sp3   sql jdbc 2000+sp3
    好像对这种连接语法不支持
    ser="jdbc:microsoft:sqlserver://localhost:1433;databaseName=master";
    user="xxx";
    password="xxx";
    DriverManager.getConnection(ser,user,password)
    改成
    DriverManager.getConnection( "jdbc:microsoft:sqlserver://localhost:1433;databaseName=master", sUsr, sPwd ); 
    这种就好用了
    另外有一片很好的文章,推荐一下http://2peak.bluesaga.com/other/doc/MSSQL_JDBC.PDF