数据交换平台常见问题及其解决办法.docx
《数据交换平台常见问题及其解决办法.docx》由会员分享,可在线阅读,更多相关《数据交换平台常见问题及其解决办法.docx(8页珍藏版)》请在冰豆网上搜索。
数据交换平台常见问题及其解决办法
数据交换平台问题及解决办法
1.数据交换平台介绍
数据交换平台有两种:
(1)业务性平台(分公司平台),担负着与C6系统的数据交互和与数据中心的数据交换;
(2)交互性+业务性平台(总公司平台),实际上它相当于一个数据交换中心+分公司平台,它不仅担负着与总公司的C6系统进行数据交付,还要负责从各个分公司平台获取文件以及向各个分公司平台发送数据的任务。
下图是一家总公司和两家分公司系统安装部署的拓扑图及其相应的业务与功能的介绍。
2.数据交换平台可能发生问题的原因
不管是分公司的交互性的平台还是集团总部的业务性+交付性的平台,它们都要执行两种相关的操作,一方面与该服务器上的C6系统连接,执行数据库相关的读写任务;另一方面在网络上通过FTP服务执行文件的交互操作。
基于以上两点,数据交换平台可能由于以下三方面的原因而造成传输效率的降低甚至是发生错误。
(1)配置错误和文件丢失。
DataExchangePlatform下的Config.xml、ConfigSystem.xml、ConfigDatabase.xml配置文件错误和丢失,FTP目录不全或丢失以及C6安装目录下的UploadXml文件夹丢失等,都会造成数据交换平台出现错误。
(2)服务器运行缓慢。
服务器反应缓慢可以归结为两个方面:
一方面是服务器由于其自身配置低、系统垃圾文件过多、系统感染病毒等造成系统运行缓慢;另一方面是服务器中存在与数据交换平台相关的FTP服务的使用,上传下载占用了很多带宽和资源,造成数据交换平台数据上传下载效率低下。
(3)网络传输速度慢。
网络传输速度慢是一种影响数据交换平台运行效率的最重要的因素,总公司和各个分公司之间要进行数据交互,就必须依赖网络进行信息文件的上传和下载,如果网络带宽小,或网络不稳定都会影响数据交互质量和效率。
3.平台问题汇总及解决方法
针对数据交换平台运行特点和实现机制,可以将出现的问题分成以下几类,
(1)系统配置错误类问题;
(2)FTP类问题;(3)执行数据库操作出现的问题。
◆配置错误类
该类问题是由于系统设置出现和平台运行过程中出现的一系列问题,可以在..\Jinher\DataExchangePlatfrom\FTP\log\Falure文件夹下的后缀名为.txt的文明中查找到错误信息提示。
根据这些提示,基本上可以定位到问题,并能根据这些提示将存在的问题解决掉。
(1)问题描述:
“--文件后缀名非法!
”;
问题原因:
通常情况下,平台只能上传程序中生成的xml文件,如果这些XML文件后缀名被用户或病毒恶意修改,造成弹出错误。
解决办法:
根据提示,找到相应的文件,把后缀名修改回来即可,如果该文件不是在系统中运行,可以直接手动删除即可。
(2)问题描述:
“配置文件ConfigDatabase.xml节点配置不对,请管理员检查运行环境”;
问题原因:
在..\Jinher\DataExchangePlatfrom文件夹下,ConfigDatabase.xml配置文件不对。
解决办法:
根据系统数据库的实际环境重新配置,另外,其中的GUID节点的值必须与ConfigSystem.xml中该系统的GUID,以及C6系统中配置的本地GUID必须三码合一,否则提示错误。
(3)问题描述:
“配置文件ConfigDatabase.xml不存在,请管理员检查运行环境”;
问题原因:
..\Jinher\DataExchangePlatfrom下的配置文件丢失。
造成平台无法读取到该配置文件。
解决办法:
知道相应的备份文件,将ConfigDatabase.xml文件放入指定的位置,并根据系统环境重新配置参数即可。
(4)问题描述:
“配置文件ConfigDatabase.xml节点配置不对,无法找到数据库”。
问题原因:
..\Jinher\DataExchangePlatfrom下配置文件的数据库参数不对,造成在指定的位置找不到数据库。
解决办法:
如果是数据库名称被修改造成的错误,直接将数据库名称改回来即可;如果该数据库不存在,则平台和C6系统都无法使用了,需要重新安装C6系统才能正常使用。
(5)问题描述:
“..\Jinher\C6\UploadXML次路径不存在”;
问题原因:
在C6系统的安装目录下将集团化相关业务文件夹UplaodXML删除了。
解决办法:
在..\Jinher\C6下新建一个文件夹,命名为UploadXML,并将其只读属性去掉,安全性设置中设置成“everyone”.
(6)问题描述:
“..\CenterFTP\Upload\Configure次路径不存在”;
问题原因:
“..\DataExchangePlatform\FTP”文件夹下的指定目录下的文件夹不存在;
解决办法:
在提示的文件夹下一步步建立文件夹,并按照每一步骤命名文件夹名称。
(7)问题描述:
“—文件解析超过了此数,宣告失败”;
问题原因:
平台解析XML文件时出现的问题;
解决办法:
平台自己处理,无需用户操作。
(8)问题描述:
“—配置文件解析异常错误,超过了三次宣告失败”;
问题原因:
平台解析XML文件时出现的问题;
解决办法:
平台自己处理,无需用户操作。
(9)问题描述:
“..\FTP\CenterFTP\TwoFTP\SendConfig次路径不存在”;
问题原因:
指定的目录下找不到文件夹;
解决办法:
在指定的目录下新建文件夹,并将其命名为提示的文件夹名称即可。
(10)问题描述:
“配置文件打开失败,更新管理配置成功,创建回写配置文件时读取总配置文件时失败”;
问题描述:
平台打开XML配置文件时可能因为其他进程正在读取该文件,造成问价打开失败;
解决办法:
平台自己处理,无需用户操作。
(11)问题描述:
“配置文件打开失败,更新管理配置文件失败”;
问题原因:
更新ManageConfig文件夹下文件出现的问题;
解决办法:
平台自己处理,无需用户操作。
(12)问题描述:
“在Configure目录下找不到可以解析的文件”;
问题原因:
一个XML文件相应的总配置文件丢失或其他原因造成它找不到了;
解决办法:
平台自己处理,无需用户操作。
(13)问题描述:
“读取更新管理记录文件失败”;
问题原因:
读取ManageConfig下的文件故障;
解决办法:
平台自己处理,无需用户操作。
(14)问题描述:
“配置文件ConfigSystem.xml节点配置不对”;
问题原因:
“..\DataExchangePlatform\”文件夹下的ConfigSystem.xml中各个系统的配置不对;
解决办法:
检查ConfigSystem.xml文件夹下各个节点的配置,修改其中出现错误的节点;
(15)问题描述:
“配置文件ConfigSystem.xml不存在”;
问题原因:
“..\DataExchangePlatform\”文件夹下ConfigSystem.xml下文件丢失;
解决办法:
从平台备份文件夹中找到该文件,将其拷贝到文件夹下,并正确配置其中的节点。
(16)问题描述:
“二次进程文件修改配置文件失败”;
问题原因:
对CenterConfigure\SendConfig、TwoFTP\ManageConfig和TwoFTP\SendConfig等文件的操作出现故障;
解决办法:
平台自己处理,无需用户操作。
(17)问题描述:
“..\Resource\GovFoles此路径不正确,请与管理员联系”;
问题原因:
..\Resource\GovFoles文件路径出现错误,C6系统中的文件路径出现问题;
解决办法:
C6系统中文件路径出现问题,从备份的C6系统中找到相应的文件夹进行恢复,仍然出错就要整体恢复C6系统或重新安装C6系统。
(18)问题描述:
“C6系统没有定义本系统GUID标识,请与平台管理员获取”;
问题原因:
在【系统管理】—【系统设置】—【集团化设置】,本地系统设置下的“系统标识”项中输入相应GUID,该GUID与集团总部ConfigSystem.xml、本地配置文件ConfigDatabase.xml中GUID三码不一致,或为空,没有设置。
解决办法:
保持本地系统设置下的系统标识、集团总部ConfigSystem.xml中该系统对应的GUID以及本地配置文件ConfigDatabase.xml中GUID三码合一。
(19)问题描述:
“C6系统提取GUID失败,请检查配置运行环境”;
问题原因:
本地系统设置下的系统标识或本地配置文件ConfigDatabase.xml中GUID读取失败。
解决办法:
去掉C6系统或平台安装目录DataExchangePlatform安装目录文件夹的只读属性,添加C6安装目录的everyone用户访问权限;
(20)问题描述:
“C6系统还没有配置集团化运行环境,请检查系统版本”;
问题原因:
C6系统的配置环境没有搭建完成;
解决办法:
在C6系统的备份文件夹下找到Group.ini文件,并将其放到安装目录..\Jinher\C6\System文件夹下,只读属性去掉,并保证该文件的配置完全正确。
(21)问题描述:
“回写配置文件读取解析失败,新建保存日志时失败”;
问题原因:
平台更新日志记录或提取日志数据出错;
解决办法:
平台自己处理,无需用户操作。
(22)问题描述:
“配置文件解析失败”
问题原因:
XML文件在解析过程中出现故障;
解决办法:
平台自己处理,无需用户操作。
◆FTP类:
(1)问题描述:
“--配置文件超过了上传次数删除处理”;
问题原因:
由于网络原因,造成文件多次上传失败,并最终删除该数据。
解决办法:
这个错误主要出现在从C6系统将文件上传到数据中心,但是由于某种原因FTP连接失败,无法正常使用FTP服务,使得文件传输失败,现在针对集团总部已经采用拷贝机制,该错误不会再出现。
最新数据交换平台已经解决。
(2)问题描述:
“FTP连接失败”。
问题原因:
由于网络方面的原因,或对方服务器没有打开,或对方修改了FTP的连接配置环境造成FTP连接失败。
解决办法:
首先确保对方的服务器已经打开;在对方服务器打开的情况下,用命令行进行FTP连接测试,命令行如下:
C:
\DocumentsandSettings\**>ftp
ftp>open192.168.1.249(需要测试服务器IP)
Connectedto192.168.1.249.
220MicrosoftFTPService
User(192.168.1.249:
(none)):
FTPLogin(FTP用户名)
331PasswordrequiredforFTPLogin.
Password:
(FTP密码,密码不显示)
230UserFTPLoginloggedin.(登录成功提示)
ftp>cdUploadC6(IIS下FTP虚拟目录名称,指向DataExchangePlatform下的FTP文件夹)
250CWDcommandsuccessful.(访问文件夹成功)
ftp>ls(查看其下文件)
200PORTcommandsuccessful.(查看成功)
150OpeningASCIImodedataconnectionforfilelist.
C6FTP
CenterFTP
Log
226Transfercomplete.
ftp:
收到**字节,用时**Kbytes/sec.
ftp>quit(退出FTP)
如果每一步操作后出现的结果与上面一致,说明FTP连接成功,否则需要检查对方FTP环境。
(3)问题描述:
“配置文件上传异常失败”;
问题描述:
在上传XML配置文件时出现故障;
解决办法:
解决办法同该类问题中
(2)的解决办法。
(4)问题描述:
“回写解析配置文件失败,备份成功”
问题原因:
配置文件上传失败;
解决办法:
平台自己处理,无需用户操作。
◆数据库操作类:
问题描述:
“执行数据库操作没有成功”;
问题原因:
在XML配置文件中的SQL语句被执行的时候出现错误,使得数据库返回结果不对;
解决办法:
这是程序设计的问题,需要反馈给开发人员进行处理才行。
WelcomeTo
Download!
!
!
欢迎您的下载,资料仅供参考!