原本用的是sql2005,重装2008了就错误了。 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close" scope="singleton">
<property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<property name="url"
value="jdbc:sqlserver://127.0.0.1:1433;DataBaseName=GamenameService;Select Method=cursor" />
<property name="username" value="sa" />
<property name="password" value="sasa" /> <property name="maxIdle" value="2" />
<property name="minIdle" value="2" />
<property name="initialSize" value="2" />
<property name="maxActive" value="-1" />

解决方案 »

  1.   

    Exception sending context initialized event to listener instance of class com.cs.api.init.APIInitListener
    org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Cannot open connection; uncategorized SQLException for SQL [???]; SQL state [null]; error code [0]; Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.); nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.)
    Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.)
    这是给的错误提示。
      

  2.   

    没玩过java 被人逼的。    悲催
      

  3.   

    sql2008安装成功了?
    如果失败了建议删干净了再装,注册表也给删了。
      

  4.   

    记得装个连接sqlserver数据库的jdbc驱动 还有就是看看端口是不是已经被占用啦!!
      

  5.   

    先检查下2008的1433端口有没有开?有没有被防火墙挡了?然后,再确定是使用2008的驱动连的么?试试jdts。