1

私は 2005 のパッケージを 2008 に移行するタスクを与えられまし 。 VSA は廃止され、VSTA に置き換えられたようです。私はこのような作業を初めて行っているので、BIDS 2008 を開いてパッケージを確認したかっただけで、2008 環境でそれらを展開することはできますか、それとも他のものも必要ですか?

4

2 に答える 2

1

私にとって、先ほど述べたVSA-> VSTAの変更は、C#でコーディングできるようになったことを意味します:D

全体として、移行するには、BIDS 2008でパッケージを選択する必要がありますが、自分で注意する必要があることがいくつかあります。たとえば、私の頭に浮かぶのは、ルックアップタスクの動作が少し変更され(一致行が処理されない方法)、順序変数が構成ファイルから読み込まれることも変更されたことです。つまり、パッケージを実行してデバッグするだけで、この種のことをテストできるはずです。

于 2012-08-10T10:25:40.807 に答える
0

移行は、コードの変更も含め、パッケージを開くだけで非常にうまく行われます。

1. 構成に ConnectionString がある場合は、Provider を SQLNCLI.1 から変更する必要があります Provider=SQLNCLI10.1; (または、古いプロバイダーを新しい SSIS 2008 運用サーバーに追加する必要があります)。 2. スペースが入るケースがあります。そこにエラーが表示されるので、Connection の connectionString プロパティでスペースを削除して修正します。 Provider= SQLNCLI10.1;

于 2013-01-16T17:20:31.297 に答える