【发布时间】:2014-09-15 14:07:08
【问题描述】:
我需要使用 SSIS 2010 从平面文件(word 2003)创建数据到 excel 2007。在“连接管理器”屏幕中,我选择数据访问模式:表名并选择:新建...在创建表中我有:
CREATE TABLE `OLE DB Destination` (
`Column 0` NVARCHAR(50),
`Column 1` NVARCHAR(50),
`Column 2` NVARCHAR(50),
.............................
`Column 1087` NVARCHAR(50)
)
我尝试“OK”并收到消息:
定义的字段过多。 Microsoft Office Access 数据库引擎
我的 excel 文件具有正确的扩展名并安装了 MS OFFICE 2013。 我只能在 excel 中创建 255 列。有什么想法吗?
【问题讨论】:
-
你别无选择:office.microsoft.com/en-ca/access-help/… 要么改用真实数据库,要么放弃这个项目。
-
能否切换输出方式,使数据分布在多个 Excel 工作表之间,每个工作表的列数不超过 255 列?