web-dev-qa-db-ja.com

DB2 UDB(Iseries)をSQLServerに移行します

DB2/UDBデータベースをSQLServerに移行できるツールを探しています。リンクサーバーを使用してスキーマとデータを移行したり、SISSを使用してインポート/エクスポートしたりするのは非常に簡単です。

しかし、ストアドプロシージャはどうですか?複雑なストアドプロシージャがたくさんあります。 ispirerツールのようないくつかのツールがあります-それは高すぎてそれほど成熟していません-他のツールはswissqlのものがもはや維持されていません。

他のツールはどうですか?誰もが経験がありますか?私の焦点は、ストアドプロシージャの移行です。

1
user1299153

これは、SQLのあるフレーバーから別のフレーバーに変換するのは簡単な作業ではありません。それは(一種の)高価であるか、自分で行うのが難しいかのどちらかです。

すべてのデータベース言語フレーバーには、システム固有のシステムプロシージャ、データ型、関数などが多数含まれているため、簡単に消化して別のフレーバーに変換することはできません。

各SQLフレーバーは、SQL 92、99、または2003標準のサブセットを実装し、ローカル機能をさらに拡張します。

1
Marian

Ispirerの製品SQLWaysはあなたが言うほど基本的ではないと言えます。このツールは、データとストアドプロシージャの両方を自動的に移行します。疑問がある場合は、自分で試してみることができます: http://www.ispirer.com/download/download-demo

0
Wise_Owl

SQLines SQL Converterを http://www.sqlines.com/db2-to-sql-server で見てください。これは、DDLおよびDB2からSQLServerへのストアドプロシージャの変換をサポートしています。

0
dmtolpeko