通过SSIS的Excel源来导入。
在Excel source中进行preview 发现已经是NUll了
在连接字符串中,tell excel how to cope with the mixed-data-type column data.
tell it take it as a text...
Solution:
在连接字符串中添加:
Extended Properties="EXCEL 8.0;HDR=YES;IMEX=1";
添加“IMEX=1” 。
IMEX选项也是仅仅判断数据列前8行是否为混合模式,如果不是则不起作用。
需要修改注册表中的选项,使引擎遍历该列所有行之后再判断数据类型。
Windows XP 系统注册表中,JET项位于HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/下
Windows server 2003 系统注册表中,JET项位于HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Wow64Node/下