0

我正在尝试将 jdbc 连接池(在 windows 上运行的 glassfish 3.1.2 中)添加到 mssql server 2012 命名实例。user所以我做了通常的设置,例如password,,,,,databaseName和。urlserverName

但是,由于这是一个命名实例,我必须在某处提供实例的名称。所以我试图添加一个额外的属性instanceName,但无济于事。提供完全合格的 url——带有 ip、instanceName、user……也没有成功。

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

在我选择的常规设置中——尽管我也尝试过使用普通的javax.sql.XADatasourceDataSource——作为ResourceTypeDatasource Classnamecom.microsoft.sqlserver.jdbc.SQLServerDataSource

感谢您的反馈

编辑:

这里是字段——附加属性:

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

1 回答 1

0

秘诀是——我知道我忽略了那个属性——设置端口属性。

于 2013-09-02T08:25:42.220 回答