この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 24092|答える: 0

[出典] SSISチュートリアル(6) SSISパッケージXML構成ファイルの使用

[リンクをコピー]
2020年8月2日 18:24:28に投稿 | | | |
SSISチュートリアル1 SQL Server統合サービス入門
https://www.itsvse.com/thread-9257-1-1.html

SSISチュートリアル(2)Visual Studio 2019(VS2019)SSISのインストール
https://www.itsvse.com/thread-9331-1-1.html

SSISチュートリアル(3) MySQLデータソースの追加
https://www.itsvse.com/thread-9338-1-1.html

SSISチュートリアル4:SQLデータをSQL Serverデータベースに同期させる
https://www.itsvse.com/thread-9336-1-1.html

SSISチュートリアル(5) DTEXECによるSSISパッケージの実行
https://www.itsvse.com/thread-9339-1-1.html

Integrartion Servicesパッケージは実際にはオブジェクトプロパティの集合体であり、これまで開発したすべてのIntegration Servicesパッケージでは、変数や属性(データベースリンク、同期ファイルディレクトリなど)を直接使ってこれらの変数や属性を割り当てており、これが開発環境でのパッケージ開発など、リリースや移行に大きな問題を引き起こしています。 すべての変数と属性は開発環境に応じて設定されます。開発完了後、このパッケージを本番環境にデプロイするために、DB接続、同期ディレクトリなどが変更されます。以前の方法:新しい環境でパッケージを開き、これらの変数や属性の値をリセットし、通常動作する前に。 Integration Services 2005以降、[パッケージ構成]機能の追加によりこの問題は解決されました。 プロファイルはパッケージのシームレスな転送を助け、設定プロセスも自動化できるため、展開の手間やエラーのリスクを減らします。

統合サービスプログラムのパッケージ構成により、パッケージ、接続、コンテナ、変数などのSSIS属性をXMLファイルやテーブルに書き込み、実行時に読み取ることができます。 構成にはいくつかの主なタイプがあります:

  • XML設定ファイル
  • 環境変数
  • レジストリキー
  • 親パッケージ変数
  • SQL Serverテーブル


プロジェクトメニューで「パッケージ展開モデルに変換」を選択してください。以下の画像に示されています:



SSISパッケージ内でパッケージ構成を有効にし、パッケージの空白スペースを右クリックして、以下の図のようにパッケージ構成を選択します。



「Enable package configuration」を確認し、XML設定ファイルを選択し、「Browse」をクリックし、状況に応じて設定名を入力します。以下の図のように:




送信元と宛先のサーバーアドレスは設定可能で、以下の図に示されています。



最後に、SSISパッケージの設定例が生成されます:configuration file.dtsConfig

XML設定コードを以下のように生成します:

サーバーアドレスを間違ったアドレスに変更しようとしてくださいDTExecUIを使ってxml設定ファイルを選択し、パッケージを再実行すると、エラーは以下の通りです。



(終わり)




先の:SSISチュートリアル(5) DTEXECによるSSISパッケージの実行
次に:SSISチュートリアル(7)SQL Server 2012 Executes SSISジョブ
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com