Microsoft SQL Server
DTS

Import xls-файла ячеек с длиной больше 255

Опубликовано: 01 окт 02
Рейтинг:

Автор: alexeyvg
Прислал: Glory

Q.
Не удается выполнить импорт из xls-файла. В ячейках таблицы содержится более чем 255 символов. Выдается сообщение:
Data for source column 1 ['test'] is too large for the specified buffer size.
Как с этим справится?


A.
Про эту ошибку сказано в Q281517 - PRB: Transfer of Data from Jet 4.0LEDB Source Fails with Buffer Overflow Error

(http://support.microsoft.com/support/kb/articles/Q281/5/17.ASP?LN=EN-US&SD=gn&FR=0&qry=DTS%20xls%20error&rnk=1&src=DHCS_MSPSS_gn_SRCH&SPR=SQL )

Вам нужно отредактировать в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel\TypeGuessRows - установить в 0

Комментарии




Необходимо войти на сайт, чтобы оставлять комментарии

Раздел FAQ: Microsoft SQL Server / DTS / Import xls-файла ячеек с длиной больше 255