有谁知道SSIS包容器名称的最大长度是多少?
由于
答案 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)
,因此我希望程序包验证失败。