使用Hibernate连接到SQL Server 2008命名实例的问题

Mar*_*nio 4 hibernate sql-server-2005 jdbc

我正在使用Hibernate连接到SQL Server 2008命名实例.

如果我使用默认实例名称但是在使用"命名"实例时不行,则此方法有效.

config.setProperty("hibernate.connection.url","jdbc:sqlserver://127.0.0.1\INSTANCE_NAME:1433;databaseName=DB_NAME;autoReconnect=true");
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会这样?

提前致谢.

gbn*_*gbn 7

命名实例不侦听端口1433,只侦听默认实例

你不应该需要这个:1433

MSDN上MS JDBC信息中提到了默认vs命名实例