使用 Hibernate 连接到 SQL Server 2008 命名实例时出现问题
Posted
技术标签:
【中文标题】使用 Hibernate 连接到 SQL Server 2008 命名实例时出现问题【英文标题】:Problem connectiong to a SQL Server 2008 named instance using Hibernate 【发布时间】:2010-09-13 16:30:12 【问题描述】:我正在使用 Hibernate 连接到 SQL Server 2008 命名实例。
如果我使用默认实例名称,则此方法有效,但在使用“命名”实例时无效。
config.setProperty("hibernate.connection.url","jdbc:sqlserver://127.0.0.1\INSTANCE_NAME:1433;databaseName=DB_NAME;autoReconnect=true");
你知道为什么会这样吗?
提前致谢。
【问题讨论】:
【参考方案1】:命名实例不监听 1433 端口,只监听默认实例
您应该不需要:1433
位
MS JDBC info on MSDN 中提到了默认与命名实例
【讨论】:
以上是关于使用 Hibernate 连接到 SQL Server 2008 命名实例时出现问题的主要内容,如果未能解决你的问题,请参考以下文章
使用 JPA/Hibernate 将 Spring Boot 连接到 PostgreSql 数据库时失败
使用 micronaut-data-hibernate-jpa 库连接到 jpa 时出错
Hibernate 无法连接到 HSQLDB File-Based DB,挂起