SSIS:DtsContainer Name属性,最大长度是多少?

时间:2011-12-29 02:18:54

标签: ssis containers

有谁知道SSIS包容器名称的最大长度是多少?

由于

1 个答案:

答案 0 :(得分:1)

你可以超过4k个字符。

我重复了几次字符串abcdefghijklmnopqrstuvwxyz0123。 4k不是问题,但56544是。 VS允许我将名称分配给序列容器,但不久后BIDS(2008 R2)变得非常不满意。

有趣/有趣的是,我为即将到来的2012版本与SSIS设计师重复了相同的测试,RC0对50k名称没有任何问题。在Notepad ++出现乱码并停止响应之前,我用RC0获得了10M个字符(我刚刚建立了100M字符串)。

两个软件包(2008R2和2012 RC0)都可以通过超长名称从命令行执行。

然而,有一些实际的限制值得注意。如果对包使用SQL Server日志记录,则dbo.sysssislog表将source的长度定义为nvarchar(1024),因此我希望程序包验证失败。