技术支持


培训信息

2014-6-20 本周问题总结

1.如果数据库安装的是SQL Server 2008 R2的简版库,如果图片或者附件比较多的话,客户端保存数据时可能会卡死

原因:简版库有文件大小限制,最好在安装的时候数据库装开发版,这样就不会出现数据超出限制,保存时卡死的现象。

2.安装完程序后,ES_Serve服务启动不了

原因:查看数据库的默认排序规则,如果数据库默认排序规则为Chinese_PRC_BIN,即大小写敏感,则需要修改安装目录下
server.ini文件,将其中的DB=ESSYSTEM修改为DB=ESSystem。

3.自定义查询短信提醒 邮件提醒如何设置提醒人

提醒人为查阅权限中设定的角色或用户。

4.定义短信查询命令,结果变量是日期型或数字型,保存的时候报错“命令格式错误”,如果结果变量是字符型,无错。

原因:短信命令参数中名称和类型应该一致,比如数字类型的名称就输入象“111”数字值,日期类型的名称就输入日期
象“2010年10月1日”这种。

5. 模板填报后,附件里的图片双击不能打开,不能另存为是什么原因?

原因:在9.4.275之前的版本图片是双击打开的,从9.4.275加了缩略图功能之后,直接点击打开做不到了(因为需要一个下载原图的过程),所以改成了点击图片所在的的单元格(图片和单元格边界之间的空隙)

6.如何查看MSSQL数据库每个表占用的空间大小

在想查询的数据库中执行查询:exec sp_MSforeachtable "exec sp_spaceused '?'"语句,结果会显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间、索引使用的空间量以及由数据库对象保留的未用空间量。

7.旗舰版 9.4.180报错:错误代码:40409 错误描述:查询记录出错。[receive the data from master error,connection reset(10054).(- 2147211450):select tmpFile from ES_TmpAdd where [rtId]=?]

原因:数据传输的问题,网络不稳定

1. 建议升到最新版,9.4.180 之后的版本针对 10054 问题做过处理
2. es服务器机器上导入一下TCPIP.reg 注册表文件(此文件从群文件中下载),导入之后重启一下机器
最后一次针对 10054问题的修改是 9.4.223 版本,需要升级到此版本以上

8.注册外部数据源oracle成功,但是不能返回数据表,提示错误:因为OLE_DB 访问接口‘MSDAORA’配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询。

暂时的解决方法:
1)先通过我们的软件建一个链接服务器,叫A
2)到sql server 中,删掉链接服务器A,重新手工建链接服务器A(sp_addlinkedserver @server='链接服务器名'
,@srvproduct='Oracle'
,@provider='MSDAORA'
,@datasrc='oracle网络服务名',@catalog='oracle模式名'


sp_addlinkedsrvlogin @rmtsrvname ='链接服务器名', @useself = 'False', @locallogin = NULL,
@rmtuser ='oracle登录账户',@rmtpassword ='oracle账户口令'
),这样,相当于替换了我们软件建的链接服务器的定义

9.定义了附件类型的数据项。如果在填报时,附件的名称超过了20个字符,在设置附件保存到网盘的情况下,报错,即“截断字符串的错误”这个是正常的,因为附件设置的是20个字符。但如果附件保存到数据库里,在填报附件后,保存,可以通过

原因:es_caseLink表的phyFileName长度不够,可以不升级直接在查询分析器里对应用库执行以下语句:
alter table ES_CaseLink alter column phyFileName nvarchar(256) null
alter table ES_CasePic alter column phyFileName nvarchar(256) null

10.模板查阅权限设置了自定义条件.点击时报“输入字符串的格式不正确”错误

原因:升级上来的数据。模板权限的查询是设置的自定义条件,重新设置一下自定义条件,中间加个空格什么的,重新解析一下

11.服务器(192.168.1.103)未启用防火墙, 客户端(192.168.1.120)防火墙开端口1433 60180 。客户端能用telnet命令连接至服务器 1433 60180登陆不上去,报错

原因:普通版,服务端必须放来60180,客户端必须放开 60181