Easy COBOL DB Migratorは、COBOLデータ構造を最新のSQLデータベーススキーマ、データアクセスレイヤーコード、ETL移行スクリプトに変換するデスクトップツールです。COBOLソースファイルを指定し、ターゲットデータベースとプログラミング言語を選択すると、モダナイズされたアプリケーション用のリレーショナルデータベースバックエンドを構築するために必要なすべてが生成されます。
パーサーパイプラインは6つのソースシステムタイプを処理します:フラットファイル(シーケンシャルおよびラインシーケンシャル)、5つのVSAM編成すべて(KSDS、ESDS、RRDS、VRRDS、LDS)、ホスト変数マッピング付き埋め込みDB2 SQL、CICSファイルアクセスパターン、セグメント-テーブルフラット化付きIMS/DL-I階層データベース。PIC句は完全な小数精度保持のもと最適なSQL列型にマッピングされます。VSAMキーは主キーとインデックスに。レベル88条件はCHECK制約に。IMS親子セグメントは外部キーリレーションシップに。OCCURSグループは子テーブルに正規化。すべてのマッピング判断は生成されたDDLに型根拠コメントで文書化されます。
データアクセスレイヤージェネレーターは、6言語で完全なCRUD操作を持つエンティティクラスとリポジトリ/DAOクラスを生成します - Easy COBOL Migratorからトランスパイルされたビジネスロジックとの統合に対応。ETLジェネレーターはデータベース固有のロードスクリプト、バリデーションクエリ(行カウント、制約チェック、データドメイン範囲)、移行後のデータ整合性検証用チェックサムスクリプトを生成します。
すべての処理はローカルマシン上で行われます。ソースコードがアップロード、送信、外部保存されることは一切ありません。アプリケーションは必要なライブラリをすべて同梱しており、ランタイム依存関係はありません。
アクティブ開発中 - 最新の変更履歴はこちら。LinuxおよびmacOS版は一時的にご利用いただけません。
複雑なデータベース移行のサポートが必要ですか?IMS階層フラット化、カスタムETLパイプライン、エンドツーエンドのデータベースリプラットフォーミングプロジェクト向けに、実践的なCOBOL移行サービスを提供しています。