SQL Server 2008 导入导出Excel出错,请教

theknight11 2012-08-30 02:54:47
系统: Windows Server 2003 R2
D B: SQL Server 2008 R2
问题: 无论是从Excel 2007(.XLSX后缀)导入,还是导出到Excel 2007,到了执行复制数据的时候就不动了,数据其实是很少的,不存在效率的问题,但是用Excel 2003格式(.XLS后缀),就可以导入导出。
请教: 这个什么问题呀?如何来解决?
...全文
7367 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
浮城郡 2014-08-18
  • 打赏
  • 举报
回复
我也和楼主一样的问题 错误 0xc0202009: 数据流任务 1: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80040E21。 (SQL Server 导入和导出向导) 错误 0xc0202025: 数据流任务 1: 无法创建 OLE DB 取值函数。请查看列元数据是否有效。 (SQL Server 导入和导出向导) 错误 0xc004701a: 数据流任务 1: 组件“目标 - TbCredAction”(19) 在执行前阶段失败,返回的错误代码为 0xC0202025。 (SQL Server 导入和导出向导) 怎么办呢? 求大神解答?
筱筱澄 2012-08-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

重启之后可以了,但是不知道是安装了2007 的Office system 驱动程序还是2010的起到效果了,另外导出时,虽然数据能导出了,但是在SQL里还是报错,不知道什么问题,先结贴,还大侠们指点这个报错的问题
[/Quote]
2010 是向前兼容的 安装2010 的就可以了
theknight11 2012-08-30
  • 打赏
  • 举报
回复
重启之后可以了,但是不知道是安装了2007 的Office system 驱动程序还是2010的起到效果了,另外导出时,虽然数据能导出了,但是在SQL里还是报错,不知道什么问题,先结贴,还大侠们指点这个报错的问题
  • 打赏
  • 举报
回复
会不会是你的excel文件的问题,你重新建一个excel文件,随便弄点数据,测试下
theknight11 2012-08-30
  • 打赏
  • 举报
回复
还是不行呀。。。

我的操作步骤:
数据库 A --> 任务 --> 导出数据 -->...--> 选择目的: 文件路径:D:\abc.xlsx;文件类型:Microsoft Excel 2007 --> ... --> 导出
theknight11 2012-08-30
  • 打赏
  • 举报
回复
还是不行啊。。。

我的操作步骤是这样的:
数据库A --> 任务 --> 导出数据 --> 选择数据源 --> 选择目标:Microsoft Excel --> 文件路径:D:\B.xlsx;Excel 版本:Microsoft Excel 2007 --> 复制一个或多个表或视图的数据 --> 选择要导出的表--> 导出

以学习为目的 2012-08-30
  • 打赏
  • 举报
回复
你是DTS导入导出吧,那注意选择导出的时候根据你的execl版本选择对应的数据源格式
筱筱澄 2012-08-30
  • 打赏
  • 举报
回复
http://www.microsoft.com/zh-cn/download/details.aspx?id=13255
根据你的 sql server 架构去选择安装 64, 还是 32 位的
这个要对应
然后在向导中, 数据源选择的是 Microsoft office 12.0 Access Database ...
Mr_Nice 2012-08-30
  • 打赏
  • 举报
回复
theknight11 2012-08-30
  • 打赏
  • 举报
回复
贴出:从向导里得到的错误消息如下->
- 执行之前 (错误)
消息
错误 0xc0202009: 数据流任务 1: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80040E21。
(SQL Server 导入和导出向导)

错误 0xc0202025: 数据流任务 1: 无法创建 OLE DB 取值函数。请查看列元数据是否有效。
(SQL Server 导入和导出向导)

错误 0xc004701a: 数据流任务 1: 组件“目标 - TbCredAction”(19) 在执行前阶段失败,返回的错误代码为 0xC0202025。
(SQL Server 导入和导出向导)


- 正在执行 (警告)
消息
警告: 准备 SQL 任务 1: 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 (SQL Server 导入和导出向导)

警告: 准备 SQL 任务 1: 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 (SQL Server 导入和导出向导)

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧