我正在使用SSIS并试图将数据从Filelmaker导入到SQL Server中。在解决方案资源管理器中,右键单击“SSIS包”并选择“SQL Server导入和导出向导”。在此过程中,我使用DSN作为源,SQL Server作为目标,使用有效查询从Filemaker ,并设置映射Filemaker通过SSIS到SQL Server
每次我尝试运行该程序包时,都会收到以下消息: “输出列”LastNameFirst“(12)”的长度不是valide,长度必须介于0〜4000
我完全不明白这个错误,但对于ODBC文档中: http://www.filemaker.com/downloads/pdf/fm9_odbc_jdbc_guide_en.pdf(第47页),它规定:
“m个除非您为FileMaker中的文本字段指定较小的最大字符数,否则文本的最小列长度为1百万个字符。 FileMaker将空字符串返回为NULL。“
我想在尝试将其转换为varchar时数据类型太大,但即使使用SUBSTR查询(LastNameFirst,1,2000)后,我也得到?同样的错误
任何建议
是的,试过了。我没有工作。 – TexasT 2009-12-04 14:15:27