在Tomcat的server.xml中,我有一个<Resource>标记,其中的Sybase数据源工作正常。我需要将下面特定于Sybase的属性添加到<Resource>中
GET_BY_NAME_USES_COLUMN_LABEL = true但我不知道该把它放在哪里。我该怎么做呢?
发布于 2011-10-27 01:58:47
我不使用Sybase,所以我不能从head顶部看出它,但是在所有其他数据库上,这些连接属性通常是以JDBC连接URL的查询字符串格式传递的。Sybase JDBC documentation证实,Sybase也是如此。以下是相关内容的摘录:
若要在URL中设置连接属性,请将属性名及其值附加到URL定义中。使用以下语法:
jdbc:sybase:Tds:host:port/database?property_name=value
要设置多个连接属性,请附加每个附加的连接属性和值,并在前面加上“&”。例如:
jdbc:sybase:Tds:myserver:1234/mydatabase?LITERAL_PARAMS=true&PACKETSIZE=512&HOSTNAME=myhost
所以,这应该会为你做好准备:
jdbc:sybase:Tds:localhost:1234?GET_BY_NAME_USES_COLUMN_LABEL=truehttps://stackoverflow.com/questions/7906018
复制相似问题