我正在使用下面的powershell脚本从dtsx pkg(读取为xml)读取版本构建。只要它位于本地或共享路径中,我就可以读取该文件。但是,其中一个包位于Integration Services服务器路径上,我无法在该路径上简单使用get-content。以下是我用于本地/共享路径文件的代码。当包存储在集成服务服务器中时使用powershell读取SSIS包
$xml = [xml](get-content *filepath*)
$value = $xml.Executable.Property | Where-Object {$_.Name -like 'VersionBuild'}
$ver_dev = $value.'#text'
我读网使用互联网上,但我想那就是映射共享路径,整合服务器的路径是不是真的,因为我们可以使用SQL服务器只能访问它(按我的理解)的共享路径,作为显示的路径在SQL服务器如下Server_path
我也遇到了一些代码使用PowerShell调用在SQL服务器软件包来了,但是我在PowerShell中(才开始对这个版本比较的目的)的新手,可能很难理解任何东西。
ocde本身很简单,坦率地说,这就是促使我自动执行此版本比较的原因,但是我一直坚持从此服务器路径读取数据。任何帮助将不胜感激。谢谢
如果有人对此有任何参考,那也是很棒的。 – user3243678