0
我正在尝试编写一个Powershell脚本来重新部署项目到SSIS并且不会毁坏目录我只是想删除包含该项目的文件夹。使用Powershell删除SSISDB目录中的SSIS文件夹
下面是对FolderToDrop调用Drop()
代码:时引发
$integrationServices = New-Object $Namespace".IntegrationServices" $sqlConnection
$catalog = $integrationServices.Catalogs["SSISDB"]
if ($catalog.Folders.Contains("FolderToDrop")) {
$catalog.Folders["FolderToDrop"].Drop()
}
例外:
Exception calling "Drop" with "0" argument(s): "Operation 'Drop' on object 'CatalogFolder[@Name='FolderToDrop']' failed during execution."
At C:\Projects\Scripts\Deploy.ps1:36 char:29
+ $catalog.Folders["FolderToDrop"].Drop <<<<()
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
任何想法,以什么我缺少努力删除这个文件夹?