1

SSIS を使用したい - しかし、まだ SSIS は初めてです。フラットファイルを作成せずにこれを行うことはできますか?

4

2 に答える 2

1

フラット ファイルは必要ありません。2 つの接続を使用します。最初はソース データベース用、2 つ目は宛先データベース用です。ソースが最初の接続を使用し、宛先が 2 番目の接続を使用する 1 つのデータ フローを作成します。それらを接続し、必要に応じて変換を追加します。あなたの質問は一般的すぎて、より正確なアドバイスを書くことができません。

于 2012-10-04T18:41:01.080 に答える
1

詳細についてはあまり説明していませんが、SQL Server について話していると仮定すると、SQL 実行タスクで純粋な TSQL を使用するのが最も簡単な方法です。ドキュメントでは、あるテーブルから別のテーブルを作成する方法が説明されています。UPDATEdbo.Table1DB1.dbo.Table1

update DB1.dbo.Table1
set Column1 = t2.Column2
from DB1.dbo.Table1 t1
join DB2.dbo.Table2 t2
on t1.JoinColumn = t2.JoinColumn
where...

使用しているデータベース プラットフォーム (SSIS は ETL ツールであるため、SQL Server を使用しているとは想定できません)、使用している SQL Server / SSIS のバージョン (例: 2008R2)、およびエディション (例:エンタープライズまたはスタンダード)。

于 2012-10-04T21:16:41.773 に答える