2012-02-02 6 views
0

sybaseからデータをフェッチしてjavaでMS-SQLにロードする方法はありますか?sybaseからデータをフェッチしてMS-SQLにロードする方法

私たちのクライアントはSybaseデータベースにデータを持っています。そのデータを受け取り、javaでmssqlデータベースに転送します。どのような体は私を助けてくださいできますか?

おかげであなたはすべてJavaでこれを行うに設定している場合

+0

はetlツールを使用していますか? –

答えて

0

は、それが各SybaseとMsSQLがためのJDBCドライバを取得し、変換ロジックを自分で書くことは十分簡単なはずです。つまり、テーブルごとにテーブルを作成する必要があります。 1. JDBC SELECT * FROMテーブルを使用しています。これにより、ResultSetが生成されます。 2. ResultSetの各メンバーについて、対応するINSERTをMS-SQLデータベースに実行する必要があります。

このスキルは既にMS-SQL側で設定する必要がありますJDBC接続を介してDDLを推論する方法がないことを知っています。また、配置されているすべての外部キー制約に対してシーケンス処理の問題があります。自動生成された値も、痛みを伴います。

これを行うには、生のSQL方法でこれを行う方法があるはずです。

+0

ありがとうBob、あなたの答えをありがとうまず私はこれを試して、私はあなたを更新します。 –

関連する問題