`
hgq0011
  • 浏览: 557355 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Error establishing socket????

阅读更多

启动服务出现如下错误:

WARN - JDBCExceptionReporter.logExceptions(71| SQL Error: 0, SQLState: null
ERROR 
- JDBCExceptionReporter.logExceptions(72| Cannot create PoolableConnecti
onFactory (
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
)
WARN 
- SettingsFactory.buildSettings(103| Could not obtain connection metadata

org.apache.commons.dbcp.SQLNestedException: Cannot 
create PoolableConnectionFact
ory (
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.)
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:
855)
        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:
540)
        at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.
getConnection(LocalDataSourceConnectionProvider.java:
80)
        at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:
72)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:
1463
)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.jav
a:
1004)
        at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSession
Factory(LocalSessionFactoryBean.java:
746)
        at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPrope
rtiesSet(LocalSessionFactoryBean.java:
673)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
962)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:
354)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:
223)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:
147)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:
176)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:
105)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:
916)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:
727)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:
336)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:
223)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:
147)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:
176)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:
105)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:
916)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:
727)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:
336)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:
223)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:
147)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.
preInstantiateSingletons(DefaultListableBeanFactory.java:
271)
        at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:
312)
        at org.springframework.web.context.support.AbstractRefreshableWebApplica
tionContext.refresh(AbstractRefreshableWebApplicationContext.java:
134)
        at org.springframework.web.context.ContextLoader.createWebApplicationCon
text(ContextLoader.java:230)
        at org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(ContextLoader.java:
156)
        at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:
48)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:
3805)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:
4
321)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:
823)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
80
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
595)

        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:
277)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:
832)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:
687)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
432
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:
968)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:
349)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:
119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1091)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:
789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1083)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
478
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:
4
76)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:
231
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:
556)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:
39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:
25)
        at java.lang.reflect.Method.invoke(Method.java:
585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:
284)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:
422)
Caused 
by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Err
or 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 Sou
rce)
        at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
ource)
        at com.microsoft.jdbc.base.BaseConnection.
open(Unknown Source)
        at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
        at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv
erConnectionFactory.java:
37)
        at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
ConnectionFactory.java:
290)
        at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas
icDataSource.java:
877)
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:
851)
         
56 more

解决方案:
     1)http://dev.csdn.net/article/70/70360.shtm
      2)重新启动机器
分享到:
评论

相关推荐

    总结JDBC连接SQLServer的错误Error establishing socket

    总结JDBC连接SQLServer的错误Error establishing socket

    数据库驱动常见错误"java.lang.ClassNotFoundException:解决了jsp连接Error establishing socket.

    "java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver" 解决方案 [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 解决了jsp连接 sql server 2000的问题

    如何解决java中出现的端口不能成功连接的问题

    你编写java程序出现了如下的错误提示【[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket】

    sql连库 很实用

    准备环境 Windows XP+JDK5.0+Microsoft SQL Server 2000个人版+JCreator(或Eclipse) 下载数据库驱动程序SQL Server 2000 Driver for JDBC Service Pack 3.exe...1、是不是出现了Error establishing socket之类的错误

    java连接常用数据库示例

    这可以解决某些连接问题,例如“Error establishing socket”错误。 3. **加载驱动**: 使用 `Class.forName()` 方法加载 JDBC 驱动。对于 SQL Server 2000,驱动类全名为 `...

    Eclipse连接SQL SERVER 2000主要操作及可能遇到的问题

    - 如果你遇到"Error establishing socket"的错误,可能是SQL Server 2000的SP补丁没有正确安装。在微软官网上可以找到不同版本的SQL Server 2000 SP3补丁,如chs_sql2kdesksp3.exe(服务器版)、chs_sql2ksp3.exe...

    java连接不上数据库

    如果在测试连接 SQL Server 2000 J时,出现Error establishing socket错误,可以尝试以下解决方法: 1. 检查数据库服务器的端口号是否打开。 2. 检查驱动类的jar包是否正确配置。 3. 检查驱动类的路径是否正确设置...

    sqlserver2000连接jdbc时出现

    对于很多初学者而言,在尝试使用 SQL Server 2000 通过 JDBC 驱动连接数据库的过程中经常会遇到一个常见的错误:“[Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket.” 即使安装了 SP3 补丁...

    jsp小小体会.doc

    其次,作者遇到了一个与Microsoft SQL Server JDBC驱动程序相关的错误,即“Error establishing socket”。这个错误表明驱动程序已经被识别,但无法建立到数据库的连接。这通常意味着连接配置或服务器设置有问题。在...

    JDBC连接SQL Server 2008问题

    - **错误信息**:“java.sql.SQLException:[Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket.” - **解决办法**: - 将SQL Server升级至SP3或更高版本。 - 开启1433端口,确保TCP/IP连接...

    Java连接SQL_Server_2000.pdf

    如果出现"Error establishing socket"错误,安装SQL Server 2000的补丁可能能解决问题。对于其他错误,可以根据异常信息进行诊断和修复。 9. **连接方法选择**: 连接数据库有多种方式,包括使用`DriverManager.get...

    解决XP不能用JDBC不能连接数据库的问题

    java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at ...

    Java连接SQL Server 2000.pdf

    - **错误建立套接字**: 在程序运行时如果遇到“Error establishing socket”的错误,通常可以通过安装SQL Server 2000的最新补丁来解决。 #### 四、Java与SQL Server 2000的连接 1. **JDBC驱动**: 需要下载并安装...

    sql server 2000安装问题集

    **问题描述**:安装后尝试通过 JDBC 连接到 SQL Server 2000 数据库时出现“建立套接字连接时发生错误”(Error establishing socket)。 **解决方案**: - 确认服务器是否完全启动:打开 SQL 企业管理器,检查服务器...

    WEB-INF中的web.xml中之前增加以下配置:

    除了开放1433端口外,还要升级数据库到SP3或SP4,否则连接会发出SQLNestedException:Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket错误。

    Java连接SQL 2000的基本步骤和程序实例.doc

    这有助于解决潜在的连接问题,例如“Error establishing socket”错误,有时可以通过应用这些补丁来解决。 接下来,加载JDBC驱动是连接数据库的关键步骤。使用`Class.forName()`方法,传入驱动类的全限定名(包名+...

    检查本地TCPIP端口1433是否被监听

    在日常工作中,我们可能会遇到类似`java.sql.SQLException: [Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket`这样的异常。这类错误通常发生在试图通过Java应用程序连接到SQL Server数据库...

    java 连接sql server数据库

    如果提示错误"Error establishing socket",请根据之前的说明安装相应的 SQL Server 2000 补丁即可。如果提示"ClassNotFoundException",那一定是 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); ...

    eclipse安装JDBC(SQL2000)

    - 在 Eclipse 中建立 JDBC 连接时,可能会出现 “Error establishing socket” 的错误。这通常是因为 SQL Server 没有正确配置远程访问功能或 Eclipse 无法识别 SQL Server 的 TCP/IP 端口。 - 检查 SQL Server ...

    计算机网络英文试题库(附答案)chapter3解析.doc

    Chapter 3 of the document "计算机网络英文试题库(附答案)chapter3解析.doc" focuses on the Transport Layer, which is a crucial component in computer networking responsible for establishing logical ...

Global site tag (gtag.js) - Google Analytics