SSIS packageformat 1和0代表什么?根据{{3}},只有2和3.
其中 值为2表示程序包以SQL Server 2005 Integration Services格式保存。 值3表示程序包以SQL Server 2008 Integration Services格式保存。
我将它们存储在SQL2008R2服务器的MSDB上。
答案 0 :(得分:1)
网络上有很多查询(例如here),其中0表示'2005',1表示'2008'。我认为'2008'确实是'不是2005'。当然,如果你在2012年查看MSDB,那么有些行为'1',其中实际的XML包含PackageFormatVersion
的6。
2/3/6是进入实际包的XML的<DTS:Property DTS:Name="PackageFormatVersion">6</DTS:Property>
位的值。
我认为MSDN文档页面错误。