Я стремлюсь к более долгосрочному и постоянному решению этой проблемы с использованием XML. В SQL Server 2005 и более поздних версиях, вероятно, можно использовать тип xml, чтобы перенести локальную коллекцию в Linq в SQL как один параметр, и, возможно, OpenXml можно использовать для SQL Server 2000.
Что касается возможности увеличить этот лимит, я не уверен, и именно так я и оказался на этом посту. Я опубликую все, что найду здесь, хотя после моего исследования.
См. Мой пост на сайте Microsoft Connect и проголосуйте, если вы также хотите, чтобы это было исправлено.
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=475984