ルックアップを使用して、SQLサーバーとOracleの共通の列(同じデータ型)を結合し、SQLサーバーに一致するレコードがないOracleから値を取得する必要があります。
デザイン
1.SSIS2005の使用
- OleDBソースをドラッグし、Oracleデータベースをポイントして、テーブルを選択します。
- ルックアップをドラッグしてSQLServer接続を選択し、そのテーブルをポイントします。
- [列]タブで共通の列を結合し、取得する必要がある右側の列を選択します。
- [エラー出力の構成]をクリックして、結合列のリダイレクト行を選択します。
- Oledbコマンドをドラッグして、ルックアップからのエラー出力に接続します。6.Oledbコマンドで挿入ステートメントを記述します。
2. SSIS 2008を使用している場合は、ルックアップでエラー出力を構成する必要はありません。一致しない出力をルックアップからSQLServerの宛先にドラッグするだけです。