我在负责删除旧执行日志的维护作业的sql server 2017代理作业中收到以下错误消息:
Date 5/23/2018 12:18:45 AM
Log Job History (SSIS Server Maintenance Job)
Step ID 1
Server KARABL3
Job Name SSIS Server Maintenance Job
Step Name SSIS Server Operation Records Maintenance
Duration 00:02:34
Sql Sev
我开发了一个简单的SSIS包,它将打开一个csv文件,选择一个列,添加两个派生列,然后将结果复制到一个文件中。
这在我构建它的visual中工作(即使需要很长时间)。问题是,当我试图将它部署到我们的sql服务器时,它会失败。
它一直说:
"The specified parameter value string is too long. The string must be no more than 8000 characters."
但我不知道这是什么意思,因为我的专栏没有超过1000个字符。
有关此错误的信息不多,但行数(400,000+)是否可能是问题的根源?
我是新来的SSIS,并面临以下问题。
正在将记录从server表导出到SSIS中的平面文本文件。在表中,列"ABC“为nvarchar(32) not null,其值为016。
在从表到平面文件的SSIS映射中,是:DT_WSTR(32) to DT_STR(50)
导出后,016在文本文件中作为16导出。您能建议一下为什么0被截断,以及如何修复它吗?