Activiti5.8连接sql server 2005不行,求高人指点

坚持不懈丶 发布于 2012/07/04 19:28
阅读 1K+
收藏 0

错误信息:

配置文件

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans" 
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans   http://www.springframework.org/schema/beans/spring-beans.xsd">
	
  	<bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneInMemProcessEngineConfiguration">
  		<property name="databaseType" value="mssql"></property>
	    <property name="jdbcUrl" value="jdbc:sqlserver://localhost;DatabaseName=test" />
	    <property name="jdbcDriver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
	    <property name="jdbcUsername" value="sa" />
	    <property name="jdbcPassword" value="123" />
	    
	    <!-- Database configurations -->
	    <property name="databaseSchemaUpdate" value="true" />
	    
	    <!-- job executor configurations -->
	    <property name="jobExecutorActivate" value="false" />
	    
	    <!-- mail server configurations -->
	    <property name="mailServerPort" value="5025" />  
	    
	    <!-- history configuration -->  
	    <property name="history" value="full" />
	    
  	</bean>

</beans>
是用sql server 2005的。  

加载中
0
程序员JZ
朋友, 我也相当纳闷啊...  也同样遇到这个问题, 貌似不是版本的问题. 我用最新的5.10也同样结果. 查错发现 很有可能是因为 在执行 ant demo.start 的时候 , h2跟mssql的数据类型的不同 (h2有clob而mssql只能用nvarchar(4000)代替), 报错的那句是因为sql写唯一索引的时候该字段不能为空, 然后貌似创建索引的语句后面不能加where语句? .. 总之就是h2可以跟Oracle很好的兼容, 但是跟mssql就不行了.. 我在考虑根据h2的数据库结构自己去搭建... 有没有解决啊? 支支招
0
程明卫
程明卫
这个问题我解决了。
红薯
红薯
how
返回顶部
顶部