Glassfish 3.1 JDBC连接池到MS SQL Server 2012命名实例

时间:2013-08-20 14:12:19

标签: sql-server jdbc glassfish-3

我正在尝试将一个jdbc连接池(在Windows上运行的glassfish 3.1.2中)添加到mssql server 2012命名实例中。所以我进行了常规设置,例如userpassworddatabaseNameurlserverName

但是,由于这是一个命名实例,我必须在某处提供实例的名称。所以我试图添加一个额外的属性instanceName无济于事。提供完全quallified网址 - 使用ip,instanceName,user,...也没有成功。

所有尝试都会导致错误消息,即我在属性中使用的用户X无法进行身份验证。错误消息记录在默认实例上,而不是我尝试连接的实例上。

在我选择javax.sql.XADatasource的常规设置中 - 虽然我也尝试使用普通的DataSource - ResourceType com.microsoft.sqlserver.jdbc.SQLServerDataSource作为数据源类名

感谢您的反馈

编辑:

这里是字段 - 附加属性:

InstanceName = WEB
ServerName   = <DB_SERVER_IP>
DatabaseName = FooDB
User         = <USER_X>
Password     = <USER_X_PASSWORD>
URL          = jdbc:sqlserver://

1 个答案:

答案 0 :(得分:0)

秘密是 - 我知道我遗漏了该属性 - ,以设置端口属性。