次の方法で共有


オーケストレーションの停止 (BizTalk Server サンプル)

オーケストレーションの停止サンプルでは、BizTalk Server オーケストレーションを停止し、必要に応じて登録を解除する方法を示します。

Warnung

デプロイ スクリプトは、必要ない場合はデプロイ後に削除する必要があります。 残る必要がある管理スクリプトとその他のスクリプトは、ACL によってセキュリティ保護され、厳密に監視される必要があります。

このサンプルの役割

このサンプルを構成するスクリプト ファイル内の Visual Basic Scripting Edition (VBScript) スクリプトは、BizTalk Server WMI プロバイダーを使用して次の操作を実行する方法を示しています。

  • オーケストレーション名とアセンブリ名を指定すると、展開された特定の BizTalk Server オーケストレーションを照会します。

  • そのオーケストレーションを停止します。

  • そのオーケストレーションの登録を解除します (必要に応じて)。

  • 意味のある情報がユーザーに返されるようにエラーを処理します。

このサンプルを検索する場所

サンプル ファイルは、次の SDK の場所にあります。

< サンプル パス>\Admin\WMI\Stop Orchestration\

次の表に、このサンプルのファイルとその目的を示します。

ファイル(複数可) 説明
\VBScript フォルダー内:

StopOrch.vbs
停止するオーケストレーションを指定するパラメーターを受け取り、必要に応じて登録を解除する VBScript ファイル。

このサンプルを実行する

オーケストレーションの停止サンプルは、ビルドまたは初期化する必要のない 1 つの VBScript ファイルで構成されています。

  1. コマンド ウィンドウで、次のフォルダーに移動します。

    < サンプル パス>\Admin\WMI\Stop Orchestration\VBScript\

  2. cscript プログラムを使用して StopOrch.vbs ファイルを実行し、次のコマンド ライン引数を渡します。3 番目の引数は省略可能です。

    • < OrchestrationName>。 停止される BizTalk Server オーケストレーションの名前です。必要に応じて登録が解除されることがあります。

    • < AssemblyName>。 指定したオーケストレーションが展開された BizTalk アセンブリの名前。 アセンブリ名にスペースが含まれている場合は、名前を引用符で囲みます。

    • 登録を解除 停止するだけでなく、指定したオーケストレーションを登録解除する必要があることを示すために使用される省略可能なリテラル文字列。

      例えば次が挙げられます。

      cscript StopOrch.vbs MyBusinessOrchestration "My Business Assembly"
      

      -又は-

      cscript StopOrch.vbs MyBusinessOrchestration MyBusinessAssembly Unenlist
      

コメント

BizTalk Server 管理コンソールで実行できるすべてのタスクは、Windows WMI オブジェクト モデルにアクセスするスクリプトを使用して実行することもできます。

スクリプト ファイル StopOrch.vbs には、実行する操作に関する詳細なコメントが含まれています。 詳細については、「 Windows Management Instrumentation」を参照してください。

こちらもご覧ください

Admin-WMI (BizTalk Server Samples フォルダー)