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

DTS パッケージを SSIS パッケージにアップグレードする

    組み込みの変換ツールではできません

    • 取引設定の移行
    • ステップに関連付けられた ActiveX スクリプトを移行する
    • 分析サービスのタスク
    • 複雑なデータ変換タスク
    • カスタム タスク
    • データ ドリブン クエリのタスク
    • データ マイニング予測クエリ タスク
    • 動的プロパティのタスク
    • パッケージ タスクの実行
    • 並列データ ポンプ タスク
    • Microsoft Data Link (.udl) ファイルから接続情報を取得するタスク
    • GlobalVariables コレクションの Parent プロパティを通じて DTS オブジェクト モデルにアクセスする ActiveX スクリプト コード

    Pragmatic works から入手できる dtsXchange というツールがあり、これらの変換のほとんどを行いますが、それでもパッケージを再設計しません。

    通常、DTS パッケージはステージング テーブルを使用し、ほとんどの変換/データ操作は SQL またはストアド プロシージャを使用して行われます。自動変換では、引き続き同じワークフローが使用されます。

    SSIS エンジンは非常に強力で、これらのタスクを実行するのに役立つ多くの機能を備えています。 SSIS でパッケージを書き直すのがよいでしょう。

    そうは言っても、あなたが SSIS の経験がないことを考えると、150 個のパッケージで 900 時間というのは少し保守的だと思います。パッケージごとに 8 時間を計画する必要があると思いますが、目標は 6 時間です。

    64ビットを使用していないことを願っています。 XLS ファイルにも MDB ファイルにも 64 ビット データ プロバイダーがないため、32 ビット モードで実行する必要があります。

    私は改宗に反対する書き直しの強力な議論に取り組んできました。私が持っているすべてのドキュメントを喜んであなたと共有します。 [email protected] にメールを送信してください

    ラージ




    1. SQL:合計が特定の値になる行を選択する方法

    2. PostgreSQLインストールのバイナリ形式でpg_repack拡張機能をコンパイルする

    3. SQL-提供されたペアに最も近い数値のペアを検索します

    4. SQLステートメントを使用して文字列を分割する(IPアドレス)