关于LongReadLen和LongTruncOk的问题

关于LongReadLen和LongTruncOk的问题

问题:
抽取MS SQL的Text类型的数据,提示错误如下:
[Microsoft][ODBC SQL Server Driver]字符串数据,右截断 (SQL-01004)(DBD: st_fetch/SQLFetch (long truncated DBI attribute LongTruncOk not set and/or LongReadLen too small) err=-1) at Extract.pl line 348.

程序中增加设置代码如下:
$dbh->{LongReadLen} = 20480;
$dbh->{LongTruncOk} = 1;
print "LongReadLen is '", $dbh->{LongReadLen}, "'\n";
print "LongTruncOk is ", $dbh->{LongTruncOk}, "\n";

试过LongReadLen为0或者巨大,仍然无济于事。

请大虾帮忙,谢谢!
已解决,在connect的时候加上。
我现在也遇到这个问题。但是尝试了没有成功。有谁知道具体怎么在connnect里实现?急急急。。