问题:MSSQL在服务器端网络实用工具中修改了1433的端口,改成其他5001,但仍然出错
的系统是windowsXP sp2,已经打了sp4的补丁(Microsoft JDBC sp4补丁),已经关闭了防火墙,在注册表中查看tcp的tcpport,和修改的5001是一致的(通过服务器端网络实用工具修改了端口,改成5001),无论是本机连还是其他机连,都连接不上(应该是一直在尝试在连吧?)
使用netstat -an没有发现5001的端口
下面是使用5001的端口:
代码
public class DatabaseConn {
public Connection Connection(){
Connection conn = null;
try {
Class.forName(DataUtil.SQL_DRIVER).newInstance();
conn = DriverManager.getConnection(DataUtil.SQL_URL,DataUtil.SQL_USERNAME,DataUtil.SQL_PASSWD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}catch(IllegalAccessException e){
e.printStackTrace();
}catch(InstantiationException e){
e.printStackTrace();
}catch(SQLException e){
e.printStackTrace();
}
return conn;
}
}
属性:
代码
public class DataUtil {
/**
* 用户名
*/
public static final String SQL_USERNAME = "sa ";
/**
* 密码
*/
public static final String SQL_PASSWD = "ldjc ";
/**
* sql server 的驱动
*/