服务器环境:
EAS版本:V8.1
操作系统:windows server2012英文版
数据库: ?sqlserver2012英文版
数据库按照默认安装,但EAS创建数据中心时,连接数据报错:
错误原因: 数据中心类异常
解决方案: 请将如下错误信息提单反馈 ? [com.kingdee.eas.tools.admin.framework.database.exception.DBException: Get database connection failed,sqlcode[0] sqlstate[2C000]! at com.kingdee.eas.tools.admin.framework.database.impl.AbstractDB.testJDBCConnection(AbstractDB.java:465) at com.kingdee.eas.tools.admin.domain.impl.DataCenterServiceImpl.testDBConnection(DataCenterServiceImpl.java:1442) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:619) at com.kingdee.eas.tools.admin.framework.ssap.dualrpc.SSAPServerRPCHandler.invokeService(SSAPServerRPCHandler.java:46) at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:619) at com.kingdee.eas.tools.admin.framework.dualrpc.core.common.RpcWorker.processRpcCallMessage(RpcWorker.java:237) at com.kingdee.eas.tools.admin.framework.dualrpc.core.common.RpcWorker.run(RpcWorker.java:81) ]
sqlstate:2C000实际的错误是:
Could not find a Java charset equivalent to collation 040CD01000
是字符集的问题。
原因:香港英文版sqlserver2012的默认字符集是:
Chinese_Hong_Kong_Stroke_90_CI_AS
这对于EAS是有问题的,卸载数据库,重新安装,字符集改为:
Chinese_PRC_CI_AS(中国,大小写不敏感,重音敏感)
问题解决!
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|