SSIS:DTS容器名称属性,最大长度是多少?
有人知道SSIS包的最大长度是多少吗SSIS:DTS容器名称属性,最大长度是多少?,ssis,containers,Ssis,Containers,有人知道SSIS包的最大长度是多少吗 谢谢您可以超过4k个字符 我重复了几次字符串abcdefghijklmnopqrstuvwxyz0123。4k不是问题,但56544是问题。VS允许我将名称分配给序列容器,但BIDS(2008 R2)不久后变得非常不高兴 有趣/有趣的是,我在即将发布的2012版本中对SSIS设计器重复了相同的测试,RC0对50k名称没有任何问题。在Notepad++失控并停止响应之前,我用RC0获得了多达10万个字符(我刚刚构建了100万个字符串) 这两个包(2008R2和
谢谢您可以超过4k个字符 我重复了几次字符串
abcdefghijklmnopqrstuvwxyz0123
。4k不是问题,但56544是问题。VS允许我将名称分配给序列容器,但BIDS(2008 R2)不久后变得非常不高兴
有趣/有趣的是,我在即将发布的2012版本中对SSIS设计器重复了相同的测试,RC0对50k名称没有任何问题。在Notepad++失控并停止响应之前,我用RC0获得了多达10万个字符(我刚刚构建了100万个字符串)
这两个包(2008R2和2012 RC0)都能够通过超长名称从命令行执行
然而,有一些实际的限制需要注意。如果对包使用SQL Server日志记录,则dbo.sysssilog表已将
source
的长度定义为nvarchar(1024)
,因此我预计包验证失败。可以超过4k个字符
我重复了几次字符串abcdefghijklmnopqrstuvwxyz0123
。4k不是问题,但56544是问题。VS允许我将名称分配给序列容器,但BIDS(2008 R2)不久后变得非常不高兴
有趣/有趣的是,我在即将发布的2012版本中对SSIS设计器重复了相同的测试,RC0对50k名称没有任何问题。在Notepad++失控并停止响应之前,我用RC0获得了多达10万个字符(我刚刚构建了100万个字符串)
这两个包(2008R2和2012 RC0)都能够通过超长名称从命令行执行
然而,有一些实际的限制需要注意。如果对包使用SQL Server日志记录,则dbo.sysssilog表已将源的长度定义为nvarchar(1024)
,因此我预计包将无法通过验证。它可能最多为4000个字符(nvarchar可以处理的),在.NETAPI中看不到任何限制,因此可能会给您10亿个字符。未经验证。它可能最多有4000个字符(nvarchar可以处理),在.Net api中看不到任何限制,因此可能会给您10亿个字符。没有核实。