我正在尝试将 jdbc 连接池(在 windows 上运行的 glassfish 3.1.2 中)添加到 mssql server 2012 命名实例。user
所以我做了通常的设置,例如password
,,,,,databaseName
和。url
serverName
但是,由于这是一个命名实例,我必须在某处提供实例的名称。所以我试图添加一个额外的属性instanceName
,但无济于事。提供完全合格的 url——带有 ip、instanceName、user……也没有成功。
所有尝试都导致了一条错误消息,即我在属性中使用的用户 X 无法通过身份验证。错误消息记录在默认实例上,而不是我尝试连接的实例上。
在我选择的常规设置中——尽管我也尝试过使用普通的javax.sql.XADatasource
DataSource——作为ResourceType和Datasource Classname。com.microsoft.sqlserver.jdbc.SQLServerDataSource
感谢您的反馈
编辑:
这里是字段——附加属性:
InstanceName = WEB
ServerName = <DB_SERVER_IP>
DatabaseName = FooDB
User = <USER_X>
Password = <USER_X_PASSWORD>
URL = jdbc:sqlserver://