プログラムによるパッケージとフォルダの管理
プログラムで Integration Services パッケージを操作する際に、個々のパッケージやフォルダが存在するかどうかを判断したり、パッケージが格納されたフォルダを管理したりする必要がある場合があります。Microsoft.SqlServer.Dts.Runtime 名前空間の Application クラスは、これらの要件を満たすさまざまなメソッドを提供します。
このトピックの内容
パッケージまたはフォルダが存在するかどうかの判断
パッケージとフォルダの管理
パッケージの削除
フォルダの作成
フォルダの削除
フォルダの名前変更
使用可能なパッケージの列挙の詳細については、「プログラムによる使用可能なパッケージの列挙」を参照してください。プログラムによる保存済みパッケージの読み込みと実行の詳細については、「プログラムによるローカル パッケージの読み込みと実行」および「プログラムによるリモート パッケージの読み込みと実行」を参照してください。
このトピックで説明するすべてのメソッドには、Microsoft.SqlServer.ManagedDTS アセンブリへの参照が必要です。この参照を新しいプロジェクトに追加した後、using ステートメントまたは Imports ステートメントを使用して Microsoft.SqlServer.Dts.Runtime 名前空間をインポートします。
重要 |
---|
SSIS パッケージ ストアを操作するための Application クラスのメソッドは、"."、localhost、またはローカル サーバーのサーバー名のみをサポートします。"(local)" は使用できません。 |
パッケージまたはフォルダが存在するかどうかの判断
保存済みのパッケージの読み込みと実行を行う前に、プログラムによってそのパッケージが存在するかどうかを判断するには、次のいずれかのメソッドを呼び出します。
ストレージの場所 |
呼び出すメソッド |
---|---|
SSIS パッケージ ストア |
|
SQL Server |
フォルダに保存されているパッケージを一覧表示する前に、プログラムによってそのフォルダが存在するかどうかを判断するには、次のいずれかのメソッドを呼び出します。
ストレージの場所 |
呼び出すメソッド |
---|---|
SSIS パッケージ ストア |
|
SQL Server |
トップに戻る
パッケージとフォルダの管理
Microsoft.SqlServer.Dts.Runtime 名前空間の Application クラスには、パッケージおよびそれを格納するフォルダの管理用に、追加のメソッドが提供されています。
パッケージの削除
プログラムにより保存済みパッケージを削除するには、次のいずれかのメソッドを呼び出します。
ストレージの場所 |
呼び出すメソッド |
---|---|
SSIS パッケージ ストア |
|
SQL Server |
トップに戻る
フォルダの作成
プログラムによりストレージ フォルダを作成するには、次のいずれかのメソッドを呼び出します。
ストレージの場所 |
呼び出すメソッド |
---|---|
SSIS パッケージ ストア |
|
SQL Server |
トップに戻る
フォルダの削除
プログラムによりストレージ フォルダを削除するには、次のいずれかのメソッドを呼び出します。
ストレージの場所 |
呼び出すメソッド |
---|---|
SSIS パッケージ ストア |
|
SQL Server |
トップに戻る
フォルダの名前変更
プログラムによりストレージ フォルダの名前を変更するには、次のいずれかのメソッドを呼び出します。
ストレージの場所 |
呼び出すメソッド |
---|---|
SSIS パッケージ ストア |
|
SQL Server |
トップに戻る
|