[發明專利]轉換排序腳本以在不同編碼環境下重用JCL的方法和裝置有效
| 申請號: | 201610615255.8 | 申請日: | 2016-07-29 |
| 公開(公告)號: | CN107402798B | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 金孝善;李范熙;樸商龍;田成培 | 申請(專利權)人: | 特脈克斯軟件株式會社 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33;G06F8/36;G06F8/76;G06F8/41 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 宋融冰 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 轉換 排序 腳本 不同 編碼 環境 重用 jcl 方法 裝置 | ||
本發明公開用于轉換排序腳本以在不同編碼環境下重用作業控制語言(JCL)的方法和裝置。方法包括:步驟A,劃分JCL中的一個或多個作業步驟;步驟B,從作業步驟提取可執行程序(PGM),數據集名稱(DSN)以及數據描述(DD);步驟C,從與可執行程序對應的可執行程序源獲取與數據描述對應的文件描述(FD);步驟D,基于文件描述生成第一副本;步驟E,通過比較第一副本和作業步驟中包括的排序字段確定有效性;以及步驟F,根據有效性的確定結果,基于第一副本生成和存儲第二副本。
相關申請的交叉引用
本申請要求2016年5月19日向韓國知識產權局提出的韓國專利申請No.10-2016-0061535的權益,其全部內容通過引用并入本文。
技術領域
本發明涉及用于轉換排序腳本以在不同編碼環境下重用JCL(作業控制語言)的方法和存儲于計算機可讀介質中的計算機程序,尤其涉及當執行以JCL描述的排序腳本時分析用于根據編碼差異轉換腳本的信息的方法,基于分析信息提供排序腳本轉換信息的方法,以及用于執行上述功能的計算機程序。
背景技術
二十世紀六十年代到七十年代期間,政府、金融機構和大型公司引進了主機系統以處理企業活動所需的各種數據。主機系統指的是使用中心匯集方法將多個終端與一臺計算機相連接從而執行各種作業的通用大型計算機。例如,IBM公司開發的360系統是主機系統的一個例子。從此,主機系統引領企業計算機產業不斷發展了近30年。然而,在八十年代末期,為了節約系統的運營成本,集合開放系統的優勢和精簡的具有開放系統如Unix平臺的分布式環境成為趨勢,因此在很大程度上削弱主機系統的地位。
與主機系統不同,開放系統并不依賴于特定公司的封閉式技術或程序。相反,其接口是開放的以便開放系統連接至或移植到不同類型的計算機。UNIX是開放系統的例子。最近,已經試圖將主機系統完全重建為開放系統,這是危險的,并且需要高成本以及大量的人力和時間。
主機轉換的解決方案被建議為一種新的替代方法。主機轉換是一種高IT系統實現策略,它可以在不重新開發應用程序的情況下,將主機系統環境下構建和操作的IT系統轉換為開放環境下的系統,以按現狀重用。主機轉換可以節約完全重建的初期成本和時間,并能充分利用現有資源,因此最小化風險,并且可以期待其他各種積極影響。
為了在不同編碼環境下重用JCL,需要轉換排序腳本,例如在主機系統中使用的擴充的二進制編碼的十進制交換碼(EBCDIC)和在開放系統中使用的美國信息交換標準碼(ASCII)。因此,主機系統和開放環境的排序順序是不同的,從而當通過復雜字段配置用作排序關鍵字的字段時,研究通過自適應編碼分離待被排序的字段的方法是有必要的。
相關技術文獻:韓國專利No.10-1379855。
發明內容
本發明的示例性實施例已經致力于提供一種用于轉換排序腳本以在不同編碼環境下重用JCL的方法和裝置,從而當通過EBCDIC而不是通過ASCII在Unix環境中維持排序腳本編碼時能夠自動轉換各個JCL。
本發明的另一個示例性實施例致力于提供一種用于轉換排序腳本以在不同編碼環境下重用JCL的方法和裝置,從而可以確保比其他相關技術高的速度和精確性。
本發明的示例性實施例提供一種用于在不同編碼環境下重用JCL的排序腳本轉換方法。所述方法包括:步驟A,劃分JCL中的一個或多個作業步驟;步驟B,從所述作業步驟提取可執行程序(PGM),數據集名稱(DSN)以及數據描述(DD);步驟C,從所述可執行程序對應的可執行程序源獲取所述數據描述對應的文件描述(FD);步驟D,基于所述文件描述生成第一副本(copy book);步驟E,通過比較所述第一副本和所述作業步驟中包括的排序字段確定有效性;步驟F,根據有效性的確定結果,基于第一副本生成和存儲第二副本;以及步驟G,通過參考第二副本對排序字段進行轉換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于特脈克斯軟件株式會社,未經特脈克斯軟件株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610615255.8/2.html,轉載請聲明來源鉆瓜專利網。





