定義を移行する際のTipsITツール紹介2022.05.11皆様、こんにちは。技術サービス部の佐藤です。8.4以降へ定義を移行する際のTips(テクニック)をご紹介します。最後に「HULFT」とは...HULFT(ハルフト)は、企業活動において発生する売上データや顧客情報、ログデータなど、ITシステムに蓄積されたデータの送受信を行うファイル連携ミドルウェアです。業務システムの基盤として使えるように、文字コード変換を始めとする多彩な機能を備え、サーバーやプラットフォーム、コード体系などが異なる様々なファイルを、業界標準のTCP/IPプロトコルを使って安全、確実に送り届けます。詳しくは、HULFT公式Webサイトをご確認ください。通常、HULFTの設定移行に関しては、下記のどちらかを使うかと思います。「エクスポート」→「インポート」を実行するですが、それぞれ以下の制約があります。以降でしか使えないというわけで、例えば、『古くなった現行サーバのOS更改に伴って、別途構築した新サーバへ、HULFT定義を移行したい。移行に際しては、不要な定義を削除したり、一部を修正したりしたい。』という場合には、上記以外の手順が欲しくなります。他に手順があるの?無理矢理な方法ではありますが、下記の方法でなんとかなります。「CSV出力」→「インポート」を実行するです。以降でしか使えませんが、「CSV出力」は8.3以前のバージョンでも使えるため、このやり方を採用します。注意しないといけないこと「CSV出力」で取得したCSVファイルを「インポート」で取り込む場合には、下記に注意しないといけません。フォーマットの違い「インポート」のフォーマットでは、どの定義を取り込むかを、CSVの各行の先頭列に記載された内容で判断します。SND(配信管理情報)、RCV(集信管理情報)、HST(詳細ホスト情報)、TGRP(転送グループ情報)、JOB(ジョブ起動情報)のいずれかを、「CSV出力」で取得したCSVファイルの先頭列に追記する必要があります。以前では、項目数が異なる場合があります。HULFT7との比較では、下記の違いがあります。項目数(=列数)をあわせておかないと「インポート」時にエラーとなります。言語設定によって日本語/英語が選択できますが、「インポート」ではすべて英語で記載されている必要があります。『古くなった現行サーバのOS更改に伴って、別途構築した新サーバへ、HULFT定義を移行したい。移行に際しては、不要な定義を削除したり、一部を修正したりしたい。英語が読めないので、CSVファイルは日本語でほしい。』という場合には、「インポート」時に英語に直す必要があります。その時は、下記を参考にしてください。Chinese最後にアイクラフトでは、ITツールのご相談も承っています。