首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

java.sql.SQLException:Microsoft SQLServer 2000 Driver forJDBC Error establishing

2014-01-26 
Java codepublic class DataBaseConnection{ private static Connection conn static{try {Class.forName(

Java code
public class DataBaseConnection{ private static Connection conn; static{  try {  Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  }  catch (ClassNotFoundException ex) {  ex.printStackTrace();  } } public static Connection getConnection(){  try {  if(conn == null || conn.isClosed()){   conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;database=uploadSystem;user=sa;password=amwgdyce");  }  }  catch (SQLException ex) {  ex.printStackTrace();  }  finally {  return conn;  } }}


请问哪里有错吗?我用的SQL2005怎么会报SQL2000的错呢?我没装2000啊..卸了再装的2005噢.

Microsoft SQLServer 2000 Driver forJDBC Error establishing socket到底怎么解决啊?

------解决方法--------------------------------------------------------
http://www.java2000.net/p394
看第八条
8) 在 SQL Server 2005 里面,如果出现
到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
sqlserver2005默认情况下是禁用了tcp/ip连接。启动tcp/ip连接的方法,
打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议,
然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了

        

热点排行