SSIS利用 [開発メモ]
SSISとは、SQL*Server 2005に付属するインポートツールです。
詳しくは「Integration Servicesで異種データも楽々インポート」を参照してください。
データをインポートするという作業において、想像出来ることがたぶんほぼ出来ます。
例えば・・・・
1、Oracleからのデータ移行
2、異なるサーバー間のデータ移行
3、ファイル(ACCESS,EXCEL,CSV,XMLなど)からのデータ取り込み
4、データを変換しながら投入
などなど。。。
データ変換をするツールなので、当然エクスポートも可能です。
1:1や、1:n、n:1、n:n等も自由自在です。
プログラムから実行することも可能ですし、ジョブに登録して定期的に実行することなども可能です。
今回は違うインスタンスのSQL*Server同士のデータを移行するのに使おうと思ってしらべたことのメモです。
プログラムから実行することを想定しています。
直接、定義ファイル(パッケージという)を操作するか
DBのジョブに登録して、ジョブを適宜実行するか
どちらかを考えています。
今のところ後者の方で行こうと思ってます。
どんな感じになるでしょうかねぇ~。
つまずいたりしたところがあったらメモに追加しようと思ってます。
2008-04-15 22:33
nice!(0)
コメント(0)
トラックバック(0)
コメント 0