日期:2014-05-18  浏览次数:20545 次

mssql2005导出excel
使用mssql2005导出excel,表名为:A
表内数据大概12W多条,其他的表可以顺利导出excel,这个表一导就出问题,
问题如下

操作已停止...

- 正在初始化数据流任务 (成功)

- 正在初始化连接 (成功)

- 正在设置 SQL 命令 (成功)

- 正在设置源连接 (成功)

- 正在设置目标连接 (成功)

- 正在验证 (成功)

- 准备执行 (已停止)

- 执行之前 (已停止)

- 正在执行 (错误)
消息
* 错误 0xc002f210: 准备 SQL 任务: 执行查询“CREATE TABLE `A` (
`n_PatentID` Decimal(18,0),
`n_ClassID` Decimal(18,0),
`s_PatentNumber` LongText,
`s_Title` LongText,
`s_TransTitle` LongText,
`s_PubNumber` LongText,
`dt_PubDate` DateTime,
`s_ApplyNumber` LongText,
`dt_ApplyDate` DateTime,
`dt_IssueDate` DateTime,

”失败,错误如下:“Microsoft Jet 数据库引擎找不到对象'A'。请确定对象是否存在,并正确地写出它的名称和路径。”。失败的原因可能有: 查询本身有问题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。
(SQL Server 导入和导出向导)


- 正在复制到 `A` (已停止)

- 执行之后 (已停止)

- 清除 (已停止)


出现的提示让我奇怪,其他表为什么不出现,偏偏导出这个表

------解决方案--------------------
一次好像只能导65536条 不知道是不是这个原因
------解决方案--------------------
excel2003只能65536行 256列
excel 2007 1048576行 16384列