[發明專利]轉換排序腳本以在不同編碼環境下重用JCL的方法和裝置有效
| 申請號: | 201610615255.8 | 申請日: | 2016-07-29 |
| 公開(公告)號: | CN107402798B | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 金孝善;李范熙;樸商龍;田成培 | 申請(專利權)人: | 特脈克斯軟件株式會社 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33;G06F8/36;G06F8/76;G06F8/41 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 宋融冰 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 轉換 排序 腳本 不同 編碼 環境 重用 jcl 方法 裝置 | ||
1.一種用于在不同編碼環境下重用作業控制語言的排序腳本轉換方法,包括:
步驟A,劃分作業控制語言中的一個或多個作業步驟;
步驟B,從所述作業步驟提取可執行程序,數據集名稱以及數據描述;
步驟C,從與所述可執行程序對應的可執行程序源獲取與所述數據描述對應的文件描述;
步驟D,基于所述文件描述生成第一副本;
步驟E,通過比較所述第一副本和所述作業步驟中包括的排序字段,確定有效性;
步驟F,根據所述有效性的確定結果,基于所述第一副本生成和存儲第二副本;以及
步驟G,通過比較所述第二副本和所述作業步驟的排序字段對所述排序字段進行轉換。
2.根據權利要求1所述的排序腳本轉換方法,其中步驟B包括:
當所述作業步驟中使用的可執行程序是排序程序時,從包含排序程序的第一作業步驟中提取所述數據集名稱;以及
從包含所述數據集名稱的第二作業步驟中提取所述可執行程序和所述數據描述。
3.根據權利要求2所述的排序腳本轉換方法,還包括:
在所述第一作業步驟中提取與所述數據集名稱對應的排序字段。
4.根據權利要求1所述的排序腳本轉換方法,其中步驟C和步驟D包括:
在數據庫中搜索與所述可執行程序對應的可執行程序源;
從所述可執行程序源中提取與所述數據描述對應的文件描述;
在所述文件描述中獲取與所述數據集名稱對應的數據的布局;以及
基于所述布局生成所述第一副本。
5.根據權利要求1所述的排序腳本轉換方法,其中步驟E包括:
通過比較所述第一副本和與所述數據集名稱對應的數據的排序字段,確定所述第一副本是否與所述排序字段相匹配。
6.根據權利要求1所述的排序腳本轉換方法,其中步驟F包括:
當通過比較所述第一副本和與所述數據集名稱對應的數據的排序字段得到所述第一副本與所述數據的排序字段相匹配的結果時,將所述第一副本設置為第二副本。
7.根據權利要求1所述的排序腳本轉換方法,其中所述可執行程序包括COBOL。
8.一種用于在不同編碼環境下重用作業控制語言的排序腳本轉換裝置,包括:
作業步驟劃分單元,用于劃分作業控制語言中的一個或多個作業步驟;
提取單元,用于從所述作業步驟提取可執行程序,數據集名稱以及數據描述;
文件描述獲取單元,用于從與所述可執行程序對應的可執行程序源獲取與所述數據描述對應的文件描述;
第一副本生成單元,用于基于所述文件描述生成第一副本;
有效性確定單元,用于通過比較所述第一副本和所述作業步驟中包括的排序字段確定有效性;
第二副本生成單元,用于根據所述有效性的確定結果,基于所述第一副本生成和存儲第二副本;以及
排序字段轉換單元,用于通過比較所述第二副本和所述作業步驟的排序字段對所述排序字段進行轉換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于特脈克斯軟件株式會社,未經特脈克斯軟件株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610615255.8/1.html,轉載請聲明來源鉆瓜專利網。





