Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 通过Hibernate连接到MS SQL Server 2005_Sql Server 2005_Hibernate_Jdbc - Fatal编程技术网

Sql server 2005 通过Hibernate连接到MS SQL Server 2005

Sql server 2005 通过Hibernate连接到MS SQL Server 2005,sql-server-2005,hibernate,jdbc,Sql Server 2005,Hibernate,Jdbc,我有JRE 1.6,正在使用下面的hibernate.cfg.xml文件。我总是收到“无法打开连接”和“端口号1433/DB无效” com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc:sqlserver://IP/DB 10 真的 org.hibernate.dialogue.sqlserverdialogue 更新 来自官方文档: 连接URL的一般形式是 jdbc:sqlserver://[serverName[\instanceName][:

我有JRE 1.6,正在使用下面的hibernate.cfg.xml文件。我总是收到“无法打开连接”和“端口号1433/DB无效”


com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc:sqlserver://IP/DB
10
真的
org.hibernate.dialogue.sqlserverdialogue
更新

来自官方文档:

连接URL的一般形式是

jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
其中:

  • jdbc:sqlserver://
    (必需)被称为子协议,并且是常量
  • serverName
    (可选)是要连接到的服务器的地址。这可以是DNS或IP地址,也可以是本地主机或127.0.0.1(对于本地计算机)。如果未在连接URL中指定,则必须在properties集合中指定服务器名称
  • instanceName
    (可选)是服务器名上要连接的实例。如果未指定,则连接到默认实例
  • portNumber
    (可选)是服务器名上要连接的端口。默认值为1433。如果使用默认端口,则不必在URL中指定端口或其前面的“:”
  • 属性
    (可选)是一个或多个选项连接属性。有关详细信息,请参阅。可以指定列表中的任何属性。属性只能用分号(“;”)分隔,不能重复
因此,请使用以下方法:

jdbc:sqlserver://IP;databaseName=DB

从官方文件:

连接URL的一般形式是

jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
其中:

  • jdbc:sqlserver://
    (必需)被称为子协议,并且是常量
  • serverName
    (可选)是要连接到的服务器的地址。这可以是DNS或IP地址,也可以是本地主机或127.0.0.1(对于本地计算机)。如果未在连接URL中指定,则必须在properties集合中指定服务器名称
  • instanceName
    (可选)是服务器名上要连接的实例。如果未指定,则连接到默认实例
  • portNumber
    (可选)是服务器名上要连接的端口。默认值为1433。如果使用默认端口,则不必在URL中指定端口或其前面的“:”
  • 属性
    (可选)是一个或多个选项连接属性。有关详细信息,请参阅。可以指定列表中的任何属性。属性只能用分号(“;”)分隔,不能重复
因此,请使用以下方法:

jdbc:sqlserver://IP;databaseName=DB

您正在连接到主机/实例。它应该是反斜杠:host\instance。您是否混淆了实例和数据库的概念


主机\实例;databaseName=DB

您正在连接到主机/实例。它应该是反斜杠:host\instance。您是否混淆了实例和数据库的概念

主机\实例;databaseName=DB