2016-09-03 10 views
1

私はかなりSQLを使い慣れており、コラージュではLinuxで動作するIMB DB2を使用しました。だから私はthisDB2データベースをSqlサーバーにインポートする方法

命令をDB2にデータベースをインポートするように設定している。私は今、SQLサーバーを使用し始めたので、SQLサーバーにデータベースをインポートするためにこのセットアップを使用する方法があるのだろうか。いくつかの構文の違いや、使用方法がわからない.ixfファイルがあります。

+0

最も簡単な方法は、DB2にOLE DBインターフェイスがあり、リンクサーバーを使用することです。参照:https://msdn.microsoft.com/en-us/library/ms188279.aspx。 –

答えて

1

ixfにエクスポートすることはできません(DB2のみが理解できる形式なので)。

db2 "export to mytable.csv of del modified by coldel; select * from mytable" 

:あなたがでていることを指定することができます。あなたは他のセパレータ(例えば)を必要とする場合

db2 "export to mytable.csv of del select * from mytable" 

:あなたは(とにかくエクスポート/インポートを使用している場合)を実行するために必要なのはテキスト形式にエクスポートすることですお使いのWindowsサーバーに

#> unix2dos mytable.csv 

移動したファイルを、データをインポートし、インポート・ユーティリティ(bcpを?)を使用する:あなたはおそらくWindows形式にファイルを変換する必要があります。

関連する問題