3

プロジェクトレベルで定義された多くの接続マネージャーを持つ2012 SSISプロジェクトがあります。プロジェクトには、これらの接続マネージャーへの参照を持つ多くのパッケージも含まれています。プロジェクトを配置モデルに変換したいのですが、ウィザードでプロジェクトの接続マネージャーを削除する必要があると指定されています。これは、接続マネージャーをパッケージに移動することを意味します。

プロジェクト レベルの接続マネージャーをパッケージに移動するにはどうすればよいですか?

4

2 に答える 2

7

プロジェクトをプロジェクト展開モデルからパッケージ展開モデルに変換する必要があります。

ここに画像の説明を入力してください

あなたの説明から、あなたはこのようなエラーを見ています

ここに画像の説明を入力してください

これは、各パッケージに入る必要があることを意味し(申し訳ありません)、(project)レベル1であることを示すすべての接続マネージャーについて、右クリックしてパッケージレベルに変換するように要求します。

ここに画像の説明を入力してください

于 2012-11-20T14:35:25.313 に答える
0

プロジェクトのパラメーターを調べて空と表示されていて、パッケージ レベルの接続しかない場合、このメッセージに混乱するかもしれません。これは、プロジェクト接続があった場合に発生する可能性があります。パッケージの背後にある XML には、削除された情報が保持されています。(これは、Visual Studio 2015 の SSDT にあります。) その場合、それを修正する方法は、XML を手動で編集することです。

  1. パッケージをバックアップしてください!ここでエラーが発生する可能性は高く、1 つの入力ミスでデザイナーがパッケージを表示できなくなる可能性があります。
  2. ソリューション エクスプローラーでパッケージを右クリックし、[コードの表示] を選択します。
  3. 検索を使用して、プロジェクト変数の開始タグを検索します。次のようになります。<DTS:PackageParameters>
  4. タグと終了タグまでのすべてを選択して</DTS:PackageParameters>削除します。
  5. ファイルを保存して閉じます。
  6. デザイナーに戻り、@billinkc が上記で説明したように、デプロイ モデルの変更に進みます。

それはそれを行う必要があります。

ジョーイ

于 2016-09-22T19:33:43.550 に答える