`

怎样从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数据库中的雇员表中。

  • 大小: 27.2 KB
  • 大小: 26.6 KB
  • 大小: 20.6 KB
  • 大小: 24.7 KB
  • 大小: 27.7 KB
  • 大小: 27.2 KB
分享到:
评论

相关推荐

    导出excel.XLS表格数据到MS SQLSERVER数据库中.zip

    这个压缩包文件"导出excel.XLS表格数据到MS SQLSERVER数据库中.zip"包含了完成这一过程所需的资源,比如宏模块(Module1.bas)、表单(Form1.frm)以及一个Excel工作簿(che.xls)。下面我们将详细讲解这个过程涉及...

    vba案例,从excel导入数据到MSSQL

    在这个特定的案例中,我们关注的是如何使用VBA从Excel文件导入数据到SQL Server数据库。这个过程涉及到几个关键知识点,包括VBA的基本语法、Excel对象模型以及与SQL Server的交互。 首先,我们需要了解VBA的基本...

    导入Excel数据到MS Sql数据库托管C++代码

    在许多情况下,我们需要将Excel表格中的数据导入到关系型数据库,如MS SQL Server,以便进行更高效、更复杂的操作和分析。托管C++是一种允许C++开发者利用.NET框架特性的编程语言,它结合了C++的强大性能与.NET的...

    SQLSERVER EXCEL报表生成器

    用配置文件生成器生成配置文件,导入配置文件然后调用DLL类库到处SQL SERVER的数据到EXCEL表格。 注意:基于MS .Net Framework 4.0 实例代码: Dim r As New AMReport.AmReport Dim app As New Microsoft.Office....

    精典简单vs.NET 下SQL数据库导出/导入Excel

    - 文档中提到了一个 SQL 插入语句,用于将 Excel 文件中的数据导入到 SQL Server 数据库中: ```sql INSERT INTO myTable(col1, col2, col3) SELECT * FROM OpenDataSource('MICROSOFT.JET.OLEDB.4.0', 'Data ...

    使用 devexpress 控件 MS SQL 2005 VS 2005 编写的生产管理系统 源码

    1. OfficeDoc.dll:这可能是一个与Office文档处理相关的动态链接库,可能用于导入或导出Excel、Word等格式的数据。 2. exClass.dll:这可能包含了项目中自定义的扩展类,封装了一些特定功能或者对DevExpress控件的...

    如何直接将数据导入到EXCEL文件.rar

    通过以上步骤,你就可以在C++Builder中实现从数据库获取数据并将其导入到Excel的功能。这种方法不仅适用于简单的数据迁移,还可以用于更复杂的数据分析和报告生成场景。记住,理解COM接口的使用以及如何在C++Builder...

    VC+数据库+Excel

    例如,你可以从Excel读取数据,通过ADO将其批量插入到数据库,或者从数据库查询结果填充到Excel文件中。这样的组合在数据分析、报表生成以及数据迁移场景中非常常见。 在提供的压缩包文件中,"www.pudn.com.txt"...

    MS PowerBi学习资料

    - 连接到不同来源的数据集(如Excel、SQL Server等)。 - 使用Power Query(现在称为Power Query Editor)进行数据清洗和预处理。 - 将数据模型构建为可视化准备。 ##### 3.3 转换数据 - **技术**: - 使用M...

    excel宏专项学习20.pdf

    首先,MS Query是Excel中的一个功能,它允许用户连接到外部数据源,如Microsoft Access、Microsoft SQL Server、Oracle数据库等,以及各种桌面数据库文件(如.mdb、.xls、.txt等)。通过MS Query,可以执行数据查询...

    VBA数据处理程序500行

    通过ADO,你可以执行SQL查询,连接到不同的数据库引擎(如MS Access、Excel、SQL Server等),获取和更新数据。在“VBA数据处理程序500行”中,很可能使用了ADO来高效地处理大量数据,执行复杂的数据库操作,比如...

    ExcelServer2008EEall-8.7完整版

    2.数据库管理系统: MS SQL Server 2000/2005/2008 3.MS Excel: 2000/XP/2003/2007 4.IE 6.0以上   三、Windows 2003上Excel服务器的安装步骤: 1.安装IIS 2.安装MS Office 2000/XP/2003 3.安装Excel服务器2008...

    EMS MSSQL Import v1.6.0.1

    这款软件旨在帮助用户方便快捷地将各种数据源如MS Excel、MS Access、DBF、TXT文件以及CSV文件等导入到MSSQL数据库中,极大地提高了数据处理的效率。 首先,我们来详细了解一下MS Excel和MS Access这两种常见的数据...

    jsp生成EXCEL

    response.setContentType("application/vnd.ms-excel"); ``` 设置响应头,使得浏览器能够识别并下载Excel文件。 5. **生成Excel文件:** ```java try { exportExcel(title, tableData, response....

    java读取excel所需jar包(xlsx导出并附带其他数据库连接基本jar包)

    在Java编程中,处理Excel文件是一项常见的任务,特别是在数据导入导出、数据分析和报表生成等场景。本资源提供了处理xlsx格式文件所需的jar包,并且特别强调了支持大数据批量导出的功能。下面将详细讲解相关知识点。...

    VC数据库操作类 ADO操作类

    8. **OFFICE文档操作**:除了数据库操作,还可能扩展了对Excel、Word等Office文档的读写功能,比如导出数据库数据到Excel表格。 在实际应用中,开发者可以通过实例化这个ADO操作类,然后调用其提供的方法来执行...

    DatabaseNet

    DatabaseNet支持T-SQL(Transact-SQL)命令,这是SQL Server的扩展,使得用户可以执行复杂的数据库操作,如创建表、视图,以及执行存储过程。 2. **MySQL**:MySQL是一款开源、免费的数据库系统,被广泛用于Web应用...

    实现源代码

    5. **数据库支持**: 应用程序需要支持MS SQL Server 2005和Access 2007两种数据库。开发者需要使用ADO.NET或Entity Framework这样的数据访问技术来连接和操作这些数据库。同时,还需要一个界面让用户自定义数据链接...

    Working with ms crm 2011

    同时,可以使用数据导出服务将数据导入Excel,进行更深入的分析。 六、集成与API Microsoft Dynamics CRM 2011支持与其他系统和应用程序的集成,例如Office 365、SharePoint、Power BI等。通过使用Web服务API(如...

Global site tag (gtag.js) - Google Analytics