以编程方式管理包和文件夹
以编程方式使用 Integration Services 包时,您可能希望确定个别包或文件夹是否存在,或管理用于存储包的文件夹。 Microsoft.SqlServer.Dts.Runtime 命名空间的 Application 类提供了多种满足这些要求的方法。
主题内容
确定包或文件夹是否存在
管理包和文件夹
删除包
创建文件夹
删除文件夹
重命名文件夹
有关枚举可用包的详细信息,请参阅以编程方式枚举可用的包。 有关以编程方式加载和运行已保存的包的信息,请参阅以编程方式加载和运行本地包和以编程方式加载和运行远程包。
本主题中讨论的所有方法都需要引用 Microsoft.SqlServer.ManagedDTS 程序集。 在新项目中添加该引用后,请使用 using 或 Imports 语句导入 Microsoft.SqlServer.Dts.Runtime 命名空间。
重要提示 |
---|
Application 类中用于处理 SSIS 包存储区的方法只支持“.”、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 |
返回页首
|