zoukankan      html  css  js  c++  java
  • SQL Server 2016 批量导入Excel 数据

    前言

    在工作中,我们会发现使用 Excel 导入数据会是经常遇到的问题。实现Excel 导入有两种方式,一种是程序的导入,直接通过程序读取上传的excel直接把数据一次性添加到库中。但是,这种方式也有一个致命的问题,就是当Excel 表中的内容过多时,例如:有30w条数据时,使用程序导入就显得异常缓慢。往往需要一天或者更多。另外一种是通过库进行导入,主要针对于Excel 数据过大情况下,可以快速的完成大数据的导入操作。下面是我对使用库导入Excel 导入的一些相关记录与总结。

    相关步骤

    选中需要导入数据的库,鼠标右键->任务->导入数据。如下图所示:

    显示SQL Server 导入和导出向导页面,点击下一步。如下图所示:

    数据源选择Microsoft Excel->选择导入的Excel 文件路径->选择Excel 版本为'Microsoft Excel 2007-2010'。如下图所示:

    如果点击下一步,出现如下图所示的错误:

    请跳转此页面,按步骤解决即可处理此问题。传送门

    选择导入的目标数据库Microsoft OLE DB Provider for SQL Server->服务器名称->选择SQL Server 身份验证,输入用户名称和密码。如下图所示:

    选择复制一个或多个表或视图的数据。如下图所示:

    选择需要导入的表,点击下一步。如下图所示:

    选择立即运行,点击下一步。如下图所示:

    点击完成即可。如下图所示:

    等待成功导入数据即可。

    注意:Excel表列必须要和数据表的列要一一对应。

  • 相关阅读:
    土法炼钢:怎么实现一个简单的B+Tree In-Disk
    panguan(判官):一个自研的任务执行引擎的工程实践
    团队源代码管理
    测试——俄罗斯方块
    测试——连连看
    测试——食物链教学小工具
    测试——约跑APP
    beta-review阶段贡献分分配
    第十周PSP&进度条
    吉林市一日游
  • 原文地址:https://www.cnblogs.com/ZengJiaLin/p/14131991.html
Copyright © 2011-2022 走看看