System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及超声,特别涉及一种数据库文件的恢复方法、文件导入方法、装置、设备及计算机可读存储介质。
技术介绍
1、为了便于用户在超声机器间转移患者检查数据,超声机器提供了通过外部存储设备(如u盘)导出患者检查数据的系统格式的功能。用户通过导出患者检查的系统格式数据,可以在另一台超声机器上进行数据导入,导入成功后,就可以在另一台机器上查看对应的检查数据或者进行回调和测量等操作。
2、目前,超声机器导出至外部存储设备的系统格式数据包括各种超声数据文件。在实际使用中,由于部分用户的u盘除了用来保存患者数据外,还会用于其他用途,且用户会有清理u盘文件的习惯。用户在清理过程中会存在误删除的行为,误以为存储患者检查数据的某些文件没有作用,手动将其删除掉了;而这一行为会导致数据导入失败;使得用户需要重新从原先的超声机器上重新手动导出系统格式数据,存在数据已删除的风险且非常耗时。
3、因此,如何能够便捷且高效地恢复误删除的超声数据文件,提升用户体验,是现今急需解决的问题。
技术实现思路
1、本专利技术的目的是提供一种数据库文件的恢复方法、文件导入方法、装置、设备及计算机可读存储介质,以便捷且高效地恢复误删除的数据库数据存放文件,提升用户体验。
2、为解决上述技术问题,本专利技术提供一种数据库文件的恢复方法,包括:
3、获取文件恢复指令;
4、响应于所述文件恢复指令,利用预设文件名标识,获取并解析各对象文件夹中的系统格式文件,得到各所述对
5、根据各所述对象文件夹对应的超声检查特征信息,恢复数据库数据存放文件。
6、可选的,所述预设文件名标识包括第一文件名后缀和第二文件名后缀;
7、所述利用预设文件名标识,获取并解析各对象文件夹中的系统格式文件,得到各所述对象文件夹对应的超声检查特征信息,包括:
8、遍历各所述对象文件夹;
9、对于所访问的当前对象文件夹,根据所述第一文件名后缀,获取所述系统格式文件中的第一文件;
10、解析所述第一文件的文件名,基于所解析的文件名获取当前次超声检查所配置的基础文件名前缀;
11、根据所述基础文件名前缀和所述第二文件名后缀,获取并解析所述系统格式文件中的第二文件,得到当前对象文件夹所对应的超声检查特征信息。
12、可选的,所述超声检查特征信息包括超声图像类型;
13、所述根据所述基础文件名前缀和所述第二文件名后缀,获取并解析所述系统格式文件中的第二文件,得到当前对象文件夹所对应的超声检查特征信息,包括:
14、根据所述基础文件名前缀和所述第二文件名后缀中的预设字幕文件名后缀,组合得到第一文件路径,判断当前对象文件夹对应的系统格式文件中是否存在与所述第一文件路径匹配的图像类型文件;
15、若存在,则解析所述图像类型文件,得到当前对象文件夹对应的超声图像类型;
16、若不存在,则确定当前对象文件夹对应的系统格式文件有缺失。
17、可选的,所述超声检查特征信息包括临床应用特征信息;
18、所述根据所述基础文件名前缀和所述第二文件名后缀,获取并解析所述系统格式文件中的第二文件,得到当前对象文件夹所对应的超声检查特征信息,包括:
19、根据所述基础文件名前缀和所述第二文件名后缀中的预设医学数字成像及通信文件名后缀,组合得到第二文件路径,判断当前对象文件夹对应的系统格式文件中是否存在与所述第二文件路径匹配的临床应用特征文件;
20、若否,则确定当前对象文件夹对应的所述临床应用特征信息为文件未生成状态;
21、若是,则确定当前对象文件夹对应的所述临床应用特征信息为文件已生成状态。
22、可选的,所述第一文件名后缀为预设封面帧图像后缀;
23、所述根据所述第一文件名后缀,获取所述系统格式文件中的第一文件,包括:
24、根据所述预设封面帧图像后缀,获取所述系统格式文件中的至少一个封面帧图像,作为所述第一文件。
25、可选的,所述利用预设文件名标识,获取并解析各对象文件夹中的系统格式文件,得到各所述对象文件夹对应的超声检查特征信息,包括:
26、遍历各所述对象文件夹;
27、对于所访问的当前对象文件夹,判断所述当前对象文件夹中的系统格式文件是否符合预设层次结构并判断各个系统格式文件的文件名是否符合预设命名规则;
28、若所述当前对象文件夹中的系统格式文件符合预设层次结构且各个系统格式文件的文件名符合预设命名规则,则根据所述预设文件名标识,获取并解析所述当前对象文件夹中的系统格式文件,得到所述当前对象文件夹中各次超声检查的超声检查特征信息;
29、若所述当前对象文件夹中的系统格式文件不符合预设层次结构或系统格式文件的文件名不符合预设命名规则,则将下一对象文件夹作为当前对象文件夹,并执行所述判断所述当前对象文件夹中的文件是否符合预设层次结构并判断各个文件的文件名是否符合预设命名规则的步骤。
30、可选的,所述对于所访问的当前对象文件夹,判断所述当前对象文件夹中的系统格式文件是否符合预设层次结构并判断各个系统格式文件的文件名是否符合预设命名规则之后,还包括:
31、判断是否遍历完成所有所述对象文件夹;
32、若未遍历完成,则将下一对象文件夹作为当前对象文件夹,并执行所述判断所述当前对象文件夹中的系统格式文件是否符合预设层次结构并判断各个系统格式文件的文件名是否符合预设命名规则的步骤;
33、若遍历完成,则执行所述根据各所述对象文件夹对应的超声检查特征信息,恢复数据库数据存放文件的步骤。
34、可选的,所述获取文件恢复指令之后,还包括:
35、基于超声检查特征信息的生成状态,得到各个对象文件夹的恢复状态信息;
36、基于各个对象文件夹的恢复状态信息生成文件状态信息;
37、基于已生成超声检查特征信息的对象文件夹,得到已恢复对象文件夹;
38、基于所述已恢复对象文件夹中的系统格式文件的数量得到已恢复文件数量,确定所述系统格式文件的文件总数量,根据所述已恢复文件数量和所述文件总数量,生成进度信息;
39、对所述文件状态信息和所述进度信息进行显示。
40、可选的,所述文件恢复指令携带文件位置信息;
41、所述利用预设文件名标识,获取并解析各对象文件夹中的系统格式文件,得到各对象文件夹对应的超声检查特征信息,包括:
42、根据所述文件恢复指令所携带的文件位置信息,获取各所述对象文件夹;
43、利用所述预设文件名标识,获取并解析各所述对象文件夹中的所述系统格式文件,得到各所述对象文件夹对应的超声检本文档来自技高网...
【技术保护点】
1.一种数据库文件的恢复方法,其特征在于,包括:
2.根据权利要求1所述的数据库文件的恢复方法,其特征在于,所述预设文件名标识包括第一文件名后缀和第二文件名后缀;
3.根据权利要求2所述的数据库文件的恢复方法,其特征在于,所述超声检查特征信息包括超声图像类型;
4.根据权利要求2所述的数据库文件的恢复方法,其特征在于,所述超声检查特征信息包括临床应用特征信息;
5.根据权利要求2至4任一项所述的数据库文件的恢复方法,其特征在于,所述第一文件名后缀为预设封面帧图像后缀;
6.根据权利要求1至4任一项所述的数据库文件的恢复方法,其特征在于,所述利用预设文件名标识,获取并解析各对象文件夹中的系统格式文件,得到各所述对象文件夹对应的超声检查特征信息,包括:
7.根据权利要求6所述的数据库文件的恢复方法,其特征在于,所述对于所访问的当前对象文件夹,判断所述当前对象文件夹中的系统格式文件是否符合预设层次结构并判断各个系统格式文件的文件名是否符合预设命名规则之后,还包括:
8.根据权利要求1至4任一项所述的数据
9.根据权利要求1至4任一项所述的数据库文件的恢复方法,其特征在于,所述文件恢复指令携带文件位置信息;
10.根据权利要求1至4任一项所述的数据库文件的恢复方法,其特征在于,所述根据各对象文件夹对应的超声检查特征信息,恢复数据库数据存放文件,包括:
11.一种文件导入方法,其特征在于,包括:
12.根据权利要求11所述的文件导入方法,其特征在于,所述超声检查特征信息包括临床应用特征信息;
13.一种数据库文件的恢复装置,其特征在于,包括:
14.一种文件导入装置,其特征在于,包括:
15.一种电子设备,其特征在于,包括:
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至12任一项所述方法的步骤。
...【技术特征摘要】
1.一种数据库文件的恢复方法,其特征在于,包括:
2.根据权利要求1所述的数据库文件的恢复方法,其特征在于,所述预设文件名标识包括第一文件名后缀和第二文件名后缀;
3.根据权利要求2所述的数据库文件的恢复方法,其特征在于,所述超声检查特征信息包括超声图像类型;
4.根据权利要求2所述的数据库文件的恢复方法,其特征在于,所述超声检查特征信息包括临床应用特征信息;
5.根据权利要求2至4任一项所述的数据库文件的恢复方法,其特征在于,所述第一文件名后缀为预设封面帧图像后缀;
6.根据权利要求1至4任一项所述的数据库文件的恢复方法,其特征在于,所述利用预设文件名标识,获取并解析各对象文件夹中的系统格式文件,得到各所述对象文件夹对应的超声检查特征信息,包括:
7.根据权利要求6所述的数据库文件的恢复方法,其特征在于,所述对于所访问的当前对象文件夹,判断所述当前对象文件夹中的系统格式文件是否符合预设层次结构并判断各个系统格式文件的文件名是否符合预设...
【专利技术属性】
技术研发人员:周洋,
申请(专利权)人:开立生物医疗科技武汉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。