wxl103010 发表于 2018-10-31 10:18:43

非maven版3.6.5

开发环境:
MyEclipse
maven3.3.1
tomcat7.0
JDK7

现已将jeecg_database.properties和dbconfig.properties填写完毕,并且把内容溢出代码写入tomcat。现错误提示如下:

com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此服务器版本。目标服务器必须是 SQL Server 2000 或更高版本。



fly1206 发表于 2018-11-1 09:52:20

你使用的sqlserver是多少版本的?看异常信息应该是 当前的驱动不支持该版本的数据库更换对应版本的驱动试试

wxl103010 发表于 2018-11-1 13:59:38

jeecg3.6.5非maven版——环境配置先将数据库、myEclipse、Tomcat7、JDK7全部装好,tomcat添加到myEclipse中,把jeecg解压,导入myEclipse中。执行数据库脚本时,注意是否有乱码,如果有则使用别的工具打开,在无乱码的情况下,复制到sqlserrver管理器中执行。1、将jeecg由GBK改为UTF-82、解决内容不足问题:myEclipise——Run——Run Configuration…——选中你添加的Tomcat,然后看右侧(x)=Arguments,第二个文本框,在最后添加一行代码:-Xms256m -Xmx512m-XX:PermSize=256m -XX:MaxPermSize=256M3、连接数据库。src\dbconfig.properties,按需要修改,如下例(SqlServer):#SQLServer2005\u4ee5\u4e0ahibernate.dialect= org.jeecgframework.core.common.hibernate.dialect.MySQLServer2008DialectvalidationQuery.sqlserver=SELECT 1jdbc.url.jeecg=jdbc:sqlserver://localhost:1433;DatabaseName=jeecgjdbc.username.jeecg=sajdbc.password.jeecg=rootjdbc.dbType=sqlserversrc\jeecg\jeecg_database.properties,按需要修改,如下例(SqlServer):#sqlserverdiver_name=com.microsoft.sqlserver.jdbc.SQLServerDriverurl=jdbc:sqlserver://localhost:1433;DatabaseName=jeecgusername=sapassword=rootdatabase_name=jeecg4、如果使用的是SqlServer2008,则有可能提示数据库版本低问题。WebRoot\WEB-INF\lib中找到jdbc2005.jar,删除,从网络下载sqljdbc4.jar,放在该位置。选中项目右击,Properties——Java Build Path——Libraries,将jdbc2005.jar删除,把sqljdbc4.jar添加。5、完成。将项目添加到Tomcat中运行即可。http://localhost:8080/jeecg

wxl103010 发表于 2018-11-1 14:06:46

如上操作, 现在倒是可以进入了,但我有个奇怪的
http://localhost:8080/jeecg
http://localhost:8080/jeecg-3.6.5
这两个地址都能进入,第二个进入Online开发显示不有问题。
而第一个进去了,却是Online开发不能选验证规则。

fly1206 发表于 2018-11-1 16:05:24

你看下你的tomcatwebapps目录下面 是不是jeecg和 jeecg-3.6.5这两个目录都有 ?

wxl103010 发表于 2018-11-1 17:55:35

嗯,有两个,我删了重试了下,还是两个地址都能进得去。
页: [1]
查看完整版本: 非maven版3.6.5