我尝试在 datasource.xml 中配置 fixedString 属性但不起作用,这是在 oc4j
<data-source
location="jdbc/prueba"
class="com.evermind.sql.DriverManagerDataSource"
password="dagrof" max-connect-attempts="3"
xa-location="jdbc/xa/prueba"
ejb-location="jdbc/prueba"
wait-timeout="1800"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="dagrof"
min-connections="35"
max-connections="300"
url="jdbc:oracle:thin:@144.1.0.54:1521:nodox"
inactivity-timeout="300"
name="jdbc/prueba">
<property name="fixedString" value="true"/>
</data-source>
我在tomcat中解决了这个问题:
<Resource name="jdbc/testsql"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@144.1.0.54:1521:nodox"
username="dandorrasc"
password="dandorrasc"
maxActive="8"
maxIdle="4"
connectionProperties="fixedString=true;"
/>
但这里不起作用