如何在 JBoss EAP 6 中的 XA 数据源上指定 SQL 服务器数据库实例名称?

How to specify SQL Server database instance name on XA datasource in JBoss EAP 6?

JBoss EAP 6 中 XA 数据源的连接属性在 XA 属性选项卡中配置,例如使用 ServerNameDatabaseNamePortNumber 属性。如何指定SQL服务器数据库实例名我要数据源连接到?

在 jtds 中我使用模式:jdbc:jtds:sqlserver://@ServerName/@DatabaseName;instance=@InstanceName

显然 @InstanceName 应该指定为 @ServerName 的一部分,如下所示:

@ServerName\\@InstanceName

请注意,使用“管理控制台添加”对话框(“属性”选项卡)时需要双反斜杠 - 它将自动转换为单反斜杠。如果输入单个反斜杠,则根本无法添加 属性(尽管没有显示 warning/error 消息)。