SSIS: свойство имени DtsContainer, какова максимальная длина? - PullRequest
1 голос
/ 29 декабря 2011

Кто-нибудь знает, какова максимальная длина пакета служб SSIS контейнер имя?

Спасибо

1 Ответ

1 голос
/ 31 декабря 2011

Вы можете перейти более 4k символов.

Я повторил строку abcdefghijklmnopqrstuvwxyz0123 несколько раз. 4k не было проблемой, но 56544 было. VS позволил мне присвоить имя контейнеру последовательности, но вскоре после этого BIDS (2008 R2) стал очень недоволен.

Интересно / достаточно забавно, я повторил тот же тест с конструктором служб SSIS для предстоящего выпуска 2012 года, и у RC0 не было проблем с именем 50k. Я получил до 10 миллионов символов с RC0 до того, как Notepad ++ потерял самообладание и перестал отвечать (я только что создал строку 100 миллионов).

Оба пакета (2008R2 и 2012 RC0) могли нормально выполняться из командной строки с супер-длинными именами.

Однако существуют практические ограничения, о которых следует помнить. Если вы используете ведение журнала SQL Server для своих пакетов, таблица dbo.sysssislog определила длину source, равную nvarchar(1024), поэтому я ожидаю, что пакет не пройдет проверку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...