我正在使用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