`

Sql Server 2008 JDBC 连接失败

 
阅读更多

错误信息:2016-03-07 14:24:20,871 ERROR org.hibernate.tool.hbm2ddl.SchemaExport:200 - schema export unsuccessful

java.sql.SQLException: Network error IOException: Connection refused: connect

at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:385)

at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)

at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)

at java.sql.DriverManager.getConnection(DriverManager.java:582)

at java.sql.DriverManager.getConnection(DriverManager.java:154)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)

at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:28)

at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:178)

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:131)

at Test.db.main(db.java:10)

Caused by: java.net.ConnectException: Connection refused: connect

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)

at java.net.Socket.connect(Socket.java:519)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:304)

at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:255)

at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:310)

... 9 more

 

 

1.启动Sql Server服务

 

 菜单>>>运行>>>cmd>>>


 

启动成功后



 

2.检查TCP/IP and 检查端口  1433

     检查端口:查看所有端口cmd>>>netstat -na  查找有没有1433

     菜单>>>运行>>>compmgmt.msc>>>


 
 



 

 

 

 

  • 大小: 13 KB
  • 大小: 61.4 KB
分享到:
评论

相关推荐

    JDBC连接SQL Server2008示例代码

    ### JDBC 连接 SQL Server 2008 示例代码解析 #### 一、JDBC 连接 SQL Server 2008 概述 在Java应用程序中,通过JDBC(Java Database Connectivity)可以实现与SQL Server 2008数据库的连接。JDBC是一种用于执行...

    com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案

    在数据库连接池配置中,确保JDBC连接的`ResultSet`类型被设置为支持分页操作的类型,如`TYPE_SCROLL_INSENSITIVE`或`TYPE_SCROLL_SENSITIVE`。 ### 总结 在处理数据库操作时,理解不同类型的查询结果集及其适用...

    MS SQL Server JDBC驱动2.0版,sqljdbc_2.0

    // 处理连接失败或数据库操作异常 } ``` SQL Server JDBC驱动2.0提供了多种特性,如支持批处理、事务管理、预编译语句(PreparedStatement)、结果集(ResultSet)、游标(Cursor)、元数据查询以及SQL Server特有...

    eclipes通过JDBC连接SQLServer配置,最新版本

    在本文中,我们将详细探讨如何使用Eclipse通过JDBC连接到SQL Server 2014数据库,基于最新的JDK 1.8环境。首先,确保你的系统已经安装了JDK 1.8和SQL Server 2014,并且启用了SQL Server的身份验证模式。 1. **SQL ...

    Java连接Sql Server2008数据库连接不上原因及解决办法.

    - **原因分析**:默认情况下,Sql Server2008使用的TCP/IP端口是1433,但如果此端口未被正确配置或未被允许使用,则会导致连接失败。 - **解决办法**: - **步骤1**:使用Sql Server配置管理器工具。 - **步骤2**...

    MyEclipse(Java)连接SQLServer 2008 R2 失败n次的经验.pdf

    ### MyEclipse(Java)连接SQLServer 2008 R2 的详细步骤及常见问题解决方案 #### 一、背景介绍 在进行Java应用程序开发时,经常需要与数据库进行交互。MyEclipse作为一款功能强大的集成开发环境(IDE),支持多种...

    JDBC连接SQL Server2008具体步骤

    通过上述步骤,你可以成功地通过Eclipse或Myeclipse使用JDBC连接到SQL Server 2008数据库,并解决常见的sa用户登录失败问题。这些步骤适用于大多数Java初学者在学习过程中遇到的问题,有助于他们更快地上手实际的...

    java通过JDBC链接SQLServer2016

    System.out.print("连接失败"); } } } ``` 在本示例中,数据库名称设为`display`,连接的主机名为`localhost`,端口为`1433`。 #### 三、总结 通过以上步骤,可以成功实现使用Java通过JDBC连接SQL Server 2016...

    java jdbc连接sqlserver所需要的jar包

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; String password = "myPassword"; try { Connection conn = DriverManager.getConnection(url, ...

    JDBC连接SQL Server 2008问题

    ### JDBC连接SQL Server 2008问题解析与解决方案 #### 一、SQL Server JDBC连接问题概述 在尝试使用Java Database Connectivity (JDBC)来连接SQL Server 2000/2005/2008时,可能会遇到各种连接失败的问题。这些...

    sql server 2005 jdbc驱动配置

    com.microsoft.sqlserver.jdbc.SQLServerException: 到主机的 TCP/IP 连接失败。java.net.ConnectException: Connection refused: connect ``` 这通常意味着服务器未运行、防火墙阻止了连接,或者指定的端口号不正确...

    JDBC连接SQLServer2008

    ### JDBC连接SQL Server 2008:注意事项与步骤详解 #### 一、前言 在Java开发领域中,利用JDBC(Java Database Connectivity)来连接数据库是非常常见且重要的技术之一。随着数据库版本的更新迭代,不同的数据库...

    DBeaver连接sqlserver驱动

    - 驱动版本:确认你使用的JDBC驱动与SQL Server版本兼容,不兼容可能导致连接失败。 - 用户权限:检查提供的用户名和密码是否具有足够的权限连接数据库。 - 防火墙设置:确保数据库服务器的防火墙允许你的IP地址进行...

    jdbc连接sqlserver数据库连接代码

    String connectDB = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=Mydb"; // 数据库连接字符串 String user = "sa"; String password = "123456"; try { Connection con = DriverManager.getConnection...

    解决SQLSERVER数据库驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接问题JAR包

    例如,对于JDBC连接,可以添加`encrypt=true`和`trustServerCertificate=true`参数。 5. **验证客户端设置**:确保客户端环境(如Java运行时环境)也支持SSL连接,包括正确配置的Java Cryptography Extension (JCE)...

    sqlserver2005 jdbc 驱动包下载

    此外,为了保证应用程序的健壮性,你需要了解和处理可能出现的错误,如超时、连接失败等问题。 总的来说,SQL Server 2005 JDBC驱动包是Java开发者连接和操作SQL Server数据库必不可少的工具。通过下载、配置和正确...

    kettle 连接sqlserver 驱动

    3. 在“数据库 URL”字段中,输入 SQL Server 数据库的连接字符串,格式大致为:`jdbc:sqlserver://&lt;服务器地址&gt;:&lt;端口&gt;;databaseName=&lt;数据库名&gt;`。 4. 在“用户名”和“密码”字段中填写用于连接数据库的凭证。 5....

    使用JDBC连接SQL SERVER 2008的方法

    通过以上步骤,你应该能够成功地使用JDBC连接到SQL SERVER 2008。不过,为了确保连接的安全性和性能,建议使用连接池(如Apache DBCP或HikariCP)来管理数据库连接,并考虑使用PreparedStatement来执行SQL语句,以...

Global site tag (gtag.js) - Google Analytics