怎样从MS Office Excel导入数据到SQL Server 2005
1 Excel 2003 到 Ms2005
A 开始我使用Ms2005 的客户端导入到远程的Ms2005 数据库,将excel文件导入SQL出现的问题 报错:
用导入向导之后:
执行的过程中报错:
Error 0xc00470fe: Data Flow Task: The product level is insufficient for component "Source - Sheet1$" (1)
百度了下:
* 错误 0xc00470fe: 数据流任务: 产品级别对于 组件“源 - gkDB01$”(1) 而言不足。
(SQL Server 导入和导出向导)
查看我机子上的SQL SERVER 2005的版本为9.0.1399,而服务器上的是9.0.3024,但是我查看了我的客户端版本和服务端的都是一样的啊,都是SQL Server 9.0.4035
可能是:原来没有装SPK1 您有没有安装 SQL Server 2005 SP1 ,若没有的话,请记得安装,建议您顺便安装 SQL Server 2005 的累积 Hotfix 套件 (组建 2153)。
于是 我在 服务端完成导入。成功
注意: 要符合相应的条件,否则不能完成导入》 如果在Ms2005 已经定义了表,并设置了主键,则如果在Excel 如果有重复的记录,导入 失败。
B Excel 2007 在 DataSource 选择 Microsoft Office 12.0 Access Database Engine OLE DB Provider
怎样从MS Office Excel 2007导入数据到SQL Server 2005
SSIS开发人员经常会需要从一个Microsoft Office Excel 2007电子数据表导入数据。这篇文章提供了一个关于怎样从一个Microsoft Office Excel 2007电子数据表导入数据到一个SQL Server 2005数据库的逐步指导。
第一步是点击开始并选择运行并输入CMD然后在命令提示符里输入DTSWIZARD。SQL Server 导入和导出向导的欢迎界面将显示出来,如下图所示:
在这个例子中,我们将使用windows验证连接到本地SQL Server实例,所使用的数据库将是ImportExcel。
在Specify Table Copy or Query(指定表复制或查询)向导界面中,选择copy data from one or more tables or views(从一个或多个表或视图复制数据)选项,并继续这个向导到下一个界面。




总结
SSIS包将从Microsoft Office Excel 2007雇员电子数据表中导入数据到ImportExcel数据库中的雇员表中。
怎的从MS Office Excel导入数据到SQL Server 2005
怎样从MS Office Excel导入数据到SQL Server 20051 Excel 2003到 Ms2005A 开始我使用Ms2005 的客户端导入
