sql >> データベース >  >> RDS >> Sqlserver

SSIS OLEDB 変換先の行を更新する

    OOB コンポーネントを使用したデータフロー タスク内で、SSIS で一括更新を行うことはできません。

    一般的なパターンは、挿入、更新、および削除を識別し、更新と削除をステージング テーブルにプッシュし、データフロー タスクの後に、SQL 実行タスクでセットベースの更新または削除を使用することです。 Andy Leonard の 統合サービスへの階段 をご覧ください。 .記事を「セットベースの更新」まで約 3/4 スクロールして、パターンを確認します。

    ステージデータ

    セット ベースの更新

    OLE DB Command を使用するよりも、このようなパターンを使用すると、パフォーマンスが大幅に向上します。 些細な量のデータ以外の変換。

    サード パーティのツールに興味がある場合は、CozyRoc と PragmaticWorks にマージ先コンポーネントがあることを知っています。



    1. MySQLJSONフィールドを使用してテーブルに参加する

    2. mySQLパーティショニングマルチファイルと1ファイルのパフォーマンス?

    3. 自動インクリメントされたID列の問題

    4. ORA-28001:パスワードの有効期限が切れています