深证通金融数据交换平台文件传输系统FAQ.docx
- 文档编号:8067706
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:8
- 大小:22.35KB
深证通金融数据交换平台文件传输系统FAQ.docx
《深证通金融数据交换平台文件传输系统FAQ.docx》由会员分享,可在线阅读,更多相关《深证通金融数据交换平台文件传输系统FAQ.docx(8页珍藏版)》请在冰豆网上搜索。
深证通金融数据交换平台文件传输系统FAQ
深证通金融数据交换平台文件传输系统FAQ
1升级问题
1.1如何升级程序?
到深证通公司下载页(:
//ssscc/)中,根据以下不同的升级方式,下载不同文件:
方式一,直接替换可执行文件:
a)选择下载可执行文件;
b)需要备份bin\recvYYYYMMDD、bin\sendYYYYMMDD两个当天的文件任务记录库后,再删除此两个文件(如果当天未起动程序,则文件任务库不存在);
c)对下载文件解压后,直接替换安装目录下bin\sztde2_e.exe文件即可;
d)起动程序,通过工具条查看日志,查看最后几行日志,如果无报错,则升级成功。
(如果不删除文件任务记录库,重启软件后会提示'文件任务状态包中用户名称不符'、'找不到发送目录'等乱码错误)
方式二,安装程序方式升级:
a)选择安装程序下载;
b)备份bin\recvYYYYMMDD、bin\sendYYYYMMDD两个当天的文件任务记录库后,再删除此两个文件(如果当天未起动程序,则文件任务库不存在);
c)运行安装程序,根据提示操作,中选择是否覆盖配置文件时,选“否”!
d)安装完成后,再起动程序,通过工具条查看日志,查看最后几行日志,如果无报错,则升级成功。
(如果不删除文件任务记录库,重启软件后会提示'文件任务状态包中用户名称不符'、'找不到发送目录',跨机器零点时程序一直报错,日志中有乱码信息等现象)
1.2升级是否会覆盖原配置文件?
有两种方式升级,其一通过直接替换可执行文件方式升级程序,不会修改配置文件,其二通过安装程序方式升级,需要根据提示操作,在选择是否覆盖配置文件时,选“否”,则不会覆盖原配置文件。
1.3目前哪些功能必须让收发双方一起升级程序?
1)对于扩展小站号长度后,如果要配置大于7个byte小站号,双方都需要升级程序;
2)对于希望以压缩方式发送文件,同时接收方能自动解压,需要双方升级程序;
原则上,建议用户及时定期检查、更新升级程序。
2配置问题
2.1更新小站程序后,为什么会提示配置有错?
a)“业务类型[xxx]配置的发送目录包含了按连接人[kxxx]配置的发送目录,不能有包含关系,请修改!
”、
b)“按业务类型[xxx]发送目录与按连接人[xxx]发送目录相同,不能相同,请修改!
”、
c)“按连接人[xxx]配置的发送目录包含了按业务类型[xxx]配置的发送目录,不能有包含关系,请修改!
”
d)“按业务类型[xxx]配置的接收目录为空,建议将此目录配全!
”、
e)“按连接人[xxx]配置的接收目录为空,建议将此目录配全”
以上信息是程序检查过去配置时报的提示信息,由于过去本没有严格控制配置详细内容,导致某些配置存在冲突,而冲突会随机导致接收方在不同的目录下收到文件、或发送方以不同的方式发送数据文件,请修改相关配置后再起动程序。
2.2为什么发给A用户的文件会错发给B用户?
如果两个用户都配置了间隔扫描功能,而且配置包含子目录发送,如A配置的用户发送目录为“C:
\tmp\metoA”,而发送给B的目录为“C:
\tmp”,B用户设置了包含子目录发送,就有可能在扫描B的发送目录时,扫描了“C:
\tmp\metoA”,将发送给A的文件错发给B;
2.3如何发送两个同名但内容不一样文件给同一用户?
可以,只要将两种业务的数据放置在不同的子目录下,如A发送给B的目录“D:
\ASendB”,则在“ASendB”目录下针对这两个业务再建立子目录,同时在A配置选项里,选择“包含子目录发送”的选项即可。
2.4为什么间隔扫描发送的时间会比较长?
如果设定时间扫描时间较短时,而花去扫描时间较长,有可能设置了一个比较大的扫描目录如“C:
\”盘(包含大量子目录),并且配置中选择“包含子目录发送”,逐级扫描目录,则会花去大量时间;
2.5为什么对方拒绝接收文件?
如果A用户发送文件给B用户,而B用户拒绝接收A用户的文件时,因B用户没有在连接人配置选项中,配置A用户的相关信息。
或是A将用户B的参数配错,如大写配成小写或是小写配成大写、A用户以一个未协商的业务类型给B发送文件,则会有此提示。
2.6是否可以将多个用户的收发路径设成一致?
a)对于按连接人方式发送,则各个不同的用户需要设置不同的发送目录,但多个用户可以设置同一个接收目录。
b)对于按业务类型方式发送,在配置中选择多个用户即可,则可以将一个文件传给多个用户。
还可以选择是否群发,如果选择群发,则数据从发送方只发一份到主站,如果未选择,而又配置了多个对端用户,则数据会屡次上传到主站。
2.7为什么按连接人配置与按业务类型配置的发送目录不能相同?
程序是根据按连接人方式扫描目录,再按业务类型方式扫描目录,如果设置成同一个发送目录,当按连接人方式扫描过后,才生成OK标志文件,然后就会以按业务类型方式发送出去,所以按什么方式发送文件,是以OK标志生成的时间而定,而不是根据发送目录确定按哪种方式发送文件(程序的设计原理是按发送目录确定发送方式)。
假设接收方也配置了两种方式,但接收目录不一样,就会导致接收方收取文件时,放置的目录有误。
3运维问题
3.1当按日期规则生成收发目录时,如何解决跨机器零点问题?
目前文件传输系统无法知道用户的清算日期,对收发文件都是以日期规则生成目录的用户,假设夜间清算到第二天零点时,一般会要求按从指定清算日期目录发送到指定清算日期目录下。
现在用户可以通过“扫描前一天目录设置”、“强制存放路径设置”两个选项功能解决跨零点问题。
3.2一台计算机上是否可以装多套文件传输系统?
一台计算机上可以安装多套文件传输系统,但同时必须保证每个文件传输系统使用不同的小站号,而且必须保证至少一个文件传输系统软件是通过安装程序方式安装,其余可以拷贝原整个安装目录即可。
如果同连一主站,主站控制在同一时间,只能有一相同用户在主站登录,需注意各个文件传输系统配置的发送目录不能有冲突。
3.3小站端报文件任务的时间与文件时间不一致?
此问题随机出现在跨文件系统访问中,一般时间相差2秒,解决方法是将安装目录下\bin\recvXXXXXXXX的历史记录文件备份后再删除,然后重起深证通文件传输系统小站端,让对方再发一次文件即可。
目前小站程序已经做相应的调整,把时间差大于5秒时,才重新接收文件;而且修改文件时间时,会即时校验修改时间是否成功,当修改0次,都无法改对时间时才会报错;同时本以CRC32校验和校验文件是否。
3.4为什么会报“文件任务状态包中用户名称不符”?
一般是用户更改了自已的小站号,或是更新程序引起,因文件任务是在扫描时,或是接收到文件任务报文时建立的,可能此时是以旧的配置生成相应的文件任务信息(如源、目标小站号,或是接收路径),并且保存在\bin\目录下,解决方法:
先关闭程序;将“安装目录\bin\recvYYYYMMDD”、“安装目录\bin\sendYYYYMMDD”两个文件备份后,再删除;如果之前有发送文件任务在传输,需要再次发送该文件。
3.5发送目录下已经生成相应文件的OK标志文件,却不能自动发送?
a.先检查是否已经配置了间隔时间扫描发送目录;
b.保证OK标志文件的时间在数据文件时间之后(原则上先有数据文件,再有OK标志文件;如果经常是跨不同的文件系统移动数据文件时,会出现时间差问题,所以一般是先将数据文件移入发送目录后,再生成OK标志文件。
3.6为什么接收文件时,会报接收目录为空、接收目录非法?
此问题产生原因:
)发送方配置了按连接人、按业务类型方式发送数据,且发送目录相同,而接收方没有配置此两种发送方式的相关接收目录,发送方发的文件,到接收方后,收不下来。
报目录为空或非法(由于发送方配置有误引起,新程序会检查此类导致冲突的配置,给运维人员相应提示)
2)可能配置的接收目录为空,但此时收到了对方的数据文件;
3)在接收文件过程中(已经接收到文件任务,但数据没有接收完),此时更改了配置信息,导致无法重新生成接收目录(文件任务的接收路径只在接收到主站的文件任务报文时,初始生成一次后,就写入了\bin\recvYYYYMMDD文件件中);
4)因程序升级,当旧程序正在接收数据时(已经接收到文件任务,但数据没有接收完),升级了程序,由于本问题,导致读入\bin\recvYYYYMMDD的文件任务二进制文件内容不符;
5)发送方具有压缩功能,而接收方没有解压功能,且接收方的程序本在20**206本之前,会出现接收目录为空,或接收目录非法的刷屏提示;
可以通过以下三个步骤解决:
)通知深证通机房或是发送方,将此非法的文件任务中止;
2)将安装目录下\bin\recvYYYYMMDD当天的文件任务库备份,然后再删除它,再更新文件传输系统小站程序,检查相关配置是否已经完整(建议即使不接收文件,也将接收目录配全,防止对方误发文件);
3)通知对方,将刚刚未接收的文件重新发送一遍。
3.7为什么发送文件后面增加后缀“.bz2”,文件的大小也被修改?
中选择了“以压缩方式”发送文件,在发送文件过程中,会先将数据文件压缩,再上传至主站,再由主站传至接收方,再由接收方解压缩。
所以在传输过程中,文件名是压缩后的文件名,文件大小是压缩后的大小。
选择此项功能必须先确认接收方程序是否具有解压功能。
3.8为什么接收目录下,有“*.szt!
”此类临时文件存在?
此类文件是小站程序在接收主站文件时,数据在传送过程中生成的临时数据文件名,当文件传输完毕后,才对临时文件进行改名处理。
3.9如何能自动发送文件?
a.首先需在配置时,选择按时间间隔方式扫描发送路径;
b.当有数据文件需要发送时,外部编写程序将数据文件移入发送目录,并且同时生成OK标志文件(OK标志文件是一空文件,此文件时间必须在数据文件时间之后才有效,原则上“先有数据文件,后有OK标志文件”),此OK标志文件标志此数据文件已经可以发送,当建立文件任务后,会将此OK标志文件删除。
3.10跨不同文件系统、网络映射盘之间移动文件,常出现哪些问题?
比较常出现以下几类问题:
a).路径的访问权限没有设置好,对于像OK标志文件不可删除,会导致软件日志中经常报“OK标志已经存,但源文件不存在的错误”;
b).在不同的文件系统之间移动文件时,常出现日期、时间显示不一致问题。
像OK标志文件是在UNIX系统生成后,再移入WINDOW系统。
可能时间已经改变,导致程序在比较数据文件时间与OK标志时间不一致(数据文件时间在OK标志文件时间之前才有效),无法发送数据文件。
3.11关于更改小站号长度可能会出现哪些问题?
小站会一直报接收目录为空,或是文件名不正确、文件任务状态异常,需要通知证通运维人员,将此类文件任务停止,然后再让发送方发送一遍即可。
3.12新增压缩功能可能会出现哪些问题?
)当小站0324程序发压缩文件给小站20**228程序时,会出现提示“接收文件目录为空”,并且一直在刷日志屏幕:
处理方法,通知证通公司运维人员,在主站先将此文件任务中止(此小站程序无中止任务功能)。
建议发送方取消压缩功能选项后再发送,或是接收方将程序升级;
2)给小站20**072、20**206本发送压缩文件时,能接收到数据文件,但程序不能自动解压缩:
建议接收方升级程序,或是让发送方取消压缩功能后再发送文件,同时接收方也可以用WinRAR工具对以".bz2"后缀的压缩文件解压缩,然后再处理。
3)在0324程序中,因数据文件被损坏、或磁盘空间缺乏,导致解压不成功:
检查磁盘剩余空间是否缺乏,如果缺乏,先清空磁盘空间,然后再通过小站程序中的工具条上的手工解压缩功能,将文件解压缩。
如果文件已经被损坏,在文件任务表中,右键点击此任务,然后再接收。
3.13读不了EKey怎么办?
如果在程序起动时,无法发现EKey,需要通知深证通公司运维人员,将用户的身份认证方式改成软认证方式,然后才能跟主站通信。
3.14如何修改Ekey密码?
安装Ekey驱动程序后,有一EKey管理工具(新名称:
硬件令牌管理),通过上面的菜单,可以修改EKey密码。
3.15如何修改文件传输系统的系统密码?
需要发申请到深证通运维机房,然后由机房人员修改密码。
3.16日志管理功能管理哪些日志文件?
本软件具有删除过期日志功能,可以设置保存日期,建议日志最好能保存周以上,管理日志包括软件运行日志log\sztdeYYYYMMDD.log、文件传输日志log\fileYYYYMMDD、两个文件任务记录库文件bin\recvYYYYMMDD、bin\sendYYYYMMDD。
4实现原理
4.1后发的同名文件会覆盖前发的同名文件?
按Windows规则,在一个目录下,只存在一个同名文件,而不管文件的内容,或是文件的日期、大小属性,所以后发的同名文件会覆盖前一次发送的文件。
4.2接收文件放置到哪一个目录,以哪方日期为准?
)假设接收方配置以固定目录接收文件(不带日期通配符),则所有文件存放到一固定目录;
2)假设接收方配置以按日期规则生成接收目录,原则以发送方的日期为准,发送方在发送文件时,会带日期报文域,然后接收方根据此日期信息,将文件放到相应的接收目录下,但如果接收方设置强制存放文件选项,则会在某一时间点之前,将文件存放到上一日期目录。
如今天/03/24,早上9:
00,A用户发送给B用户,B配置在2点之前将文件强制存放到上一日期目录:
a)A发送了一个/03/24当天的文件,则B会在/03/23的日期目录下收到文件;
b)如果A更改日期到/02/02,然后再发送一文件给B(B此时机器日期为/03/24),则B会在/02/02日期目录下收到文件;(此时强制存放配置失效)
4.3程序如何实现发送上一机器日期文件的?
假设用户按日期规则生成发送目录时,原则上程序是以机器日期方式扫描发送目录(程序无法知道用户的清算日期);但用户可以设置扫描上一日期功能,解决机器跨零点问题。
如今天/03/24,早上9:
00,A用户发送给B用户,A配置在2点之前扫描上一日期:
a)如果A要发送/03/23的文件,则需将文件放入/03/23日期目录下,程序会自动扫描该日期目录,且发送时带上/03/23日期报文域,此时接收方如何接收,视接收方配置、机器日期而定。
b)如果A用户放置在/03/24日期目录下的有发送文件,并且有相应OK标志文件,也会发送出去,此时带上日期/03/24日期报文域,此时接收方如何接收,视接收方配置、机器日期而定。
4.4程序是如何实现重发的?
)首先程序是如何定义重发?
程序每天按日期生成文件任务库,所以当天如果有相同的文件任务(包括文件全路径名、文件属性、CRC32校验值、发送日期等信息相同),并且文件任务库中已存在此任务,程序认为是同一文件任务。
再发送此类任务被认为重发。
2)用户可以通过三种方式实现对同一文件实现重发,其一是重新生成OK标志文件;其二是通过在已发件箱,右键点击已发的文件任务,然后选择“重新开始”(因跨日期后,已发件箱被清空,可能文件任务已经不在当天任务库中),其三是通过手工方式,发送此文件;
3)当重发时,发送方将此任务设为初始状态,然后向主站发送一查询报文,然后主站转发此查询报文到接收方,在接收方程序会检查接收目录下是否有这一个数据文件、校验数据是否完整、日期时间是否正确等信息,然后再决定是否要重要接收数据文件;
4.5程序是如何实现群发的?
当发送方选择群发功能时,会针对不同接收用户建立多个文件任务(此类任务带有群发标志),然后将数据发送到主站一遍后,所有接收用户都从主站拷贝此数据文件,但文件任务是否完成,视接收方而定,由接收方给发送方确认。
所以发送方只发文件到主站一遍,但发送的文件任务可能有多个,而且文件任务都是串行发送(发送方与主站之间串行,主站与接收文送是并行工作);
4.6“银行清算文件列表.txt”列表之类文件是文件传统系统必需的?
此类文件是发送方与接收方协商确定是否需要发送,此类列表文件里面内容一般包含此次发送任务的文件任务数,及文件属性信息。
用户可以通过此类信息甄别文件是否是,而且很多用户是以此列表内容的文件属性信息,判断是否需要再将数据文件移入后台,再次清算。
4.7文件传输系统对所传的文件名有规定?
目前,文件传输系统对用户所传的文件名、文件大小、文件日期等属性没有限制。
5其它问题
5.1为什么主站不提供自动压缩、解压功能?
主站的功能主要是通信、转发、暂存文件,对于压缩、解压等功能,如果用户并发量很大时,则会导致系统繁忙,占用大量系统资源,无法完成高效通信,所以压缩、解压功能都放置在小站端处理。
5.2为什么文件传输系统不提供自动升级功能?
文件传输系统升级比较简单,只需手工操作即可,而如果程序自动升级出现运维平安相关问题也不好处理,责任不好区分,所以让用户自已手动升级。
提供给用户下载软件只有一处(:
//ssscc),能保证用户下载的软件是本,并且是平安的,而不会出现本混乱问题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 深证通 金融 数据 交换 平台 文件传输 系统 FAQ