tomcat server.xml sybase属性

时间:2011-10-26 16:49:20

标签: tomcat jdbc sybase

在Tomcat的server.xml中,我有一个<Resource>标记,Sybase数据源正常工作。我需要将下面的Sybase特定属性添加到<Resource>

GET_BY_NAME_USES_COLUMN_LABEL = true

但我不知道该把它放在哪里。我该怎么办?

1 个答案:

答案 0 :(得分:2)

我不做Sybase,所以我不能从头顶讲,但在所有其他数据库上,这些连接属性通常以JDBC连接URL的查询字符串格式传递。 Sybase JDBC documentation确认这对Sybase也是如此。以下是相关摘录:

  

要在URL中设置连接属性,请将属性名称及其值附加到URL定义。使用以下语法:

jdbc:sybase:Tds:host:port/database?property_name=value
     

要设置多个连接属性,请附加每个其他连接属性和值,前面加上“&amp;”。例如:

jdbc:sybase:Tds:myserver:1234/mydatabase?LITERAL_PARAMS=true&PACKETSIZE=512&HOSTNAME=myhost

所以,这应该适合你:

jdbc:sybase:Tds:localhost:1234?GET_BY_NAME_USES_COLUMN_LABEL=true