SAP Sybase IQからSAP HANAへの移行
データベース移行ツールIspirer MnMTKはSybase IQからSAP HANAへ変換することが できます。この変換ツールを、データベーススキーマ(DDL)、データおよび サーバサイドビジネスロジックの移行に用いることができます。我々はビジネスを成長させる自動化されたデータベースとアプリケーション移行ソリューションの価値をお客様にお届けしています。
Sybase IQからSAP HANAへの移行の概要
- ストアドプロシージャ、ファンクション、トリガの変換
- ビルトインファンクションの変換
- DDLの変換
Sybase IQからSAP HANAへの移行機能についてより詳しくご紹介します。
ストアドプロシージャの変換:
- 基本的なステートメントと構文(ループ、DMLステートメント、カーソル等)の変換
Sybase IQ:
1.CREATE PROCEDURE pr_fetch_loop
2.BEGIN
3.
4. DECLARE cur_employee CURSOR FOR
5. SELECT Surname FROM Employees;
6.
7. DECLARE name CHAR(40) ;
8.
9.OPEN cur_employee;
10.
11.LP: LOOP
12. IF SQLCODE <> 0 then
13. LEAVE LP;
14.END IF;
15.FETCH cur_employee into name ;
16.END LOOP
17.
18.CLOSE cur_employee;
19.END;
SAP HANA:
1.CREATE PROCEDURE pr_fetch_loop
2.LANGUAGE SQLSCRIPT
3. AS
4. CURSOR cur_employee FOR
5. SELECT Surname FROM Employees;
6.
7. name CHAR(40);
8.
9.BEGIN
10.
11. OPEN cur_employee;
12.
13. WHILE 1 = 1 DO
14. IF SQLCODE <> 0 then
15. BREAK;
16. END IF;
17. FETCH cur_employee into name;
18. END WHILE ;
19.
20. CLOSE cur_employee;
21.
22.END;
ストアドファンクションの変換:
- 基本的なステートメントと構文(ループ、DMLステートメント、カーソル等)の変換
- IN, OUT, INOUT パラメータ
Sybase IQ:
1.CREATE FUNCTION fullname (
2. firstname CHAR(30),
3. lastname CHAR(30) )
4.RETURNS CHAR(61)
5.
6.BEGIN
7.
8.DECLARE name CHAR(61);
9.SET name = firstname || ' ' || lastname;
10.RETURN name;
11.
12.END;
SAP HANA:
1.CREATE PROCEDURE fullname(OUT RETURNVAL CHAR(61), firstname CHAR(30),
2. lastname CHAR(30))
3.LANGUAGE SQLSCRIPT
4. AS
5. name CHAR(61);
6.BEGIN
7. name := firstname || ' ' || lastname;
8. RETURNVAL := name;
9.
10.END;
このデモでMnMTKによるSybase IQからSAP HANAへの移行を見ることが できます:
その他:
- サーバサイドビジネスロジックに加え、Ispirer MnMTK はフロントエンド
アプリケーションやスクリプトのSQLクエリを SAP HANAの構文に合わせて変換します。
- 更に、このツールは Sybase プロシージャコードを Java または .NETに
変換することができます。
- コマンドラインサポートは移行プロセスを自動化し、時間の節約になります。
- ツールキットによりテーブルやローの数の比較し、全てまたは特定のカラム(プライマリキーまたはOrder句で指定)のデータ移行検証を実行することができます。
Sybase IQからSAP HANAへの移行にIspirer MnMTKを使う理由
Ispirer Systemsは一級のデータベース移行を実行するように努めています。Ispirer MnMTK ツールの各バージョンはクライアントのビジネスニーズを 完全に満たす為、カスタマイズされています。
私たちの主な利点:
- 以下の3つのステージ全てを一体的かつ整合的にほぼ100%自動化
- ステージ1:データーベーススキーマ/DDL、サーバサイドビジネス
ロジック(プロシージャ、トリガ等)
- ステージ2:データの転送と検証
- ステージ3:フロントエンドアプリケーションコードとSQLクエリ/
スクリプト
- 柔軟な価格設定:広範囲オプションのご提供
- 顧客志向のアプローチと迅速なカスタマイズ:1-2営業日での修正対応
- プリセールス作業:評価期間中に変換作業のデモをお見せすることができます
- 最適化された変換:インテリジェントで修正しやすいコードを生成します。
変換後のコードの利用に特定のIspirerミドルウェア等は必要ありません
Sybase IQからSAP HANAへの移行にIspirerサービスを使う理由
ツールキットに加え、私たちはサービスを提供します!Ispirerチームは移行 プロジェクトを管理し、移行のアセスメント、デザイン、実行、試しをする ことができます。
Ispirerサービスの主な利点:
- 迅速なソリューション
- 優れた移行専門家チーム
- 運用コストの削減
データベース移行における絶大経験のおかげで、最も複雑なタスクの解決策を 見つけることができます。
Sybase IQからSAP HANAへの移行を希望する場合には、皆様のプロジェクトをお手伝いします!
Ispirer Assessment Toolkit 10Sybase IQからSAP HANAへ ダウンロード
詳細はお問い合わせください。
|