SSIS — проблема с передачей данных списка Sharepoint

Мы пытаемся перенести данные из записей базы данных оракула (около 60 000) только в список общих точек с помощью SSIS. Но мы получаем следующую ошибку, когда количество записей достигает 19000. Попытка добавить строку в буфер задачи потока данных не удалась с кодом ошибки 0xC0047020 и System.ServiceModel.ProtocolException: удаленный сервер вернул неожиданный ответ: (400) неверный запрос.

Раньше мы думали, что можно из-за ограничения списка Sharepoint, поэтому мы попытались уменьшить два столбца, и тогда все прошло нормально.

Таким образом, мы оставили один из столбцов с типом данных DT_STR и длиной 400 в оракуле, из-за которого может возникнуть проблема. Он сопоставляется с полем пользовательского списка sharepoint многострочного типа.

Мы также проверили, является ли длина поля проблемой, но в базе данных Oracle для всех записей максимальная длина для этого столбца составляет всего 239, поэтому проблема с длиной также исключена.

Любой, кто сталкивался с такой проблемой или знает причину этой проблемы. Пожалуйста, дайте нам знать.

Спасибо и привет,

Вики


person Community    schedule 01.10.2009    source источник


Ответы (1)


Может быть, это может помочь.

http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/c8090eb5-654b-4e6d-a8c2-29fb3ceda43

person hemalshah    schedule 01.10.2009
comment
Нет, мы обнаружили, что проблема связана со специальными символами в исходном столбце, который список Sharepoint не принимает через вызов веб-службы. - person ; 03.10.2009