このWebサイトでは、クッキーを使用しております。
詳細は プライバシー保護およびクッキーに関する通知を参照ください。

インテリジェントでカスタマイズ可能なDB/アプリ自動変換ソリューション


COBOLアプリケーションの埋め込みSQLステートメント

COBOLの埋め込みSQLステートメント

埋め込み SQL ステートメントは以下の3つの要素で構成されます:

  • キーワードペア:
     EXEC SQL
  • ステートメント文字列:
     有効な任意のSQL ステートメント
  • ステートメント終端子:
     END-EXEC.

例えば

  1. EXEC SQL SELECT col INTO :hostvar FROM TABLE END-EXEC.

なぜIspirer MnMTKなのか

Ispirer MnMTK は COBOLアプリケーションに対し包括的アセスメントを行い、埋め込みSQLを移行することができます。Ispirer MnMTKは移行作業全体を内部で完結させるため、お客様がアプリケーションのコードからSQLステートメントを抜き出して個別に変換するような作業が不要になります。

変換の特徴

Ispirer MnMTK はSQL ステートメントをターゲットデータベースの構文に従った変換を行います。

例えば

ソース Informix データベース:

1.  EXEC SQL 
2.  SELECT cur_date 
3.  FROM val_date 
4.  WHERE cur_date < CURRENT 
5. END-EXEC.

ターゲット MSSQLServer データベース:

1.  EXEC SQL 
2.  SELECT cur_date 
3.  FROM val_date 
4.  WHERE cur_date < GetDate() 
5. END-EXEC.

Ispirer MnMTK はCOBOLアプリケーションの様々な種類のソースおよびターゲットデータベースをサポートしています。


どのように変換するのか

以下の質問表にご記入いただければ、お客様のプロジェクトに関する質疑応答や概算のお見積りをお出しする事ができます:

この関連する記事を参照してください:埋め込みSQL および データベースアクセス API の移行

Ispirer MnMTK は 埋め込みSQLを使うCOBOLアプリケーションの変換作業全体を自動化し、変換作業に伴うリスクや必要となる内部作業を大幅に削減することができます。妥当な価格設定の Ispirer MnMTK はこのような移行プロジェクトにとってとても魅力的な製品です。


詳細はお問い合わせください。

 
Testimonials
Schulz, Brazil

InterBase to Microsoft SQL Server
Database Migration

In order to change a factory supervision and information system, we were looking for a tool to migrate the existing "Interbase 6.0" database to "Microsoft SQL Server". We tested a few softwares, but they didn't suit us.

...

System Protocol Information, Malaysia

Informix to Microsoft SQL Server
Database Migration

Dear Sir / Madam,

We have just completed our biggest migration job to date from Informix to MS SQL Server. The exercise was efficiently done within schedule given to us. It was a success and thanks to a great part to your tool.

...

Case Studies
Sybase ASEからMicrosoft SQL Serverへの移行、チリ

チリに拠点を置くソフトウェア開発会社です。

...

IBM DB2 iSeriesからMicrosoft SQL Serverへの移行、アメリカ

ソフトウェアとアプリケーションの開発、リエンジニアリングとメンテナンスを専門とする、米国に本拠を置くフルサービスのIT企業です。 同社はウェブサイトデザイン、ウェブホスティング、SEOなどのウェブサービスを提供しています。 また、CRMシステムの導入、アップグレードおよび管理も実施しています。

...