导入前请先关闭本地文件,解除占用

凡是提示报错中带有"截断"等字样,注意看一下里面提示的列是哪个。比如F4是第四列,点击back回到编辑映射那里,点预览看一下格式是否不匹配。

这里主要原因在Excel方,有的Excel的数据长度不像表面上那样,最好的办法直接设定长一点的char类,或者直接nvarchar变长就好。另外右键设置单元格格式看一下是什么类型的。

通常都是长度和类型的原因,报错信息给我们最直接的反馈就是哪一列出了问题,从这两个角度入手很好解决的。

解决后最好关掉导入向导重新来一遍,否则可能会出现因文件占用出现的报错。

另外说一下导入要注意的几个细节,其余的直接下一步就好。我的目前是2020版本,不过亲测与之前的并无不同。

1.数据源选择“Microsoft Excel”,版本选择97-2003比较稳定。首行包含列名称这里,如果第一行就是数据,那么就取消勾选

(注意默认是勾选的)。

如果第一行是表头(标题等),那么就默认选中。

2.目标选择“SQL Server Native Client 11.0 ”,身份验证就是连接数据库一开始的登录信息,然后选要导进的数据库。

3.选择表和视图这里,如果你是要导入已经新建好的表中,那么要勾选

通常表格只用到了'Sheet1$'(就是Excel左下角的工作区),在上面勾选以后点击目标,找到数据库对应的表即可。

如果是直接导入一个新表,那么就不用编辑目标了,直接下一步就好。可以点击预览看一下顺序对不对。

如果列的顺序不一致,点击编辑映射就好,通常编辑Excel的时候就提前对齐了,算是习惯问题。

关于向SQL Server导入Excel出错的统一解决方法相关推荐

  1. sql server 导入excel数据表

    sql server 导入excel数据表 之前谈到过在sql server中对用户的购买记录做过关联分析,数据来源是来自sql server数据库,但有的时候,数据源来自于其他文件,比如excel文 ...

  2. SQL SERVER 2008不能修改表的解决方法(增加字段、修改字段名)(未解决)

    SQL SERVER 2008不能修改表的解决方法(增加字段.修改字段名)(未解决) 参考文章: (1)SQL SERVER 2008不能修改表的解决方法(增加字段.修改字段名)(未解决) (2)ht ...

  3. SQL Server 2008 评估期已过解决方法

    SQL Server 2008 评估期已过解决方法 SQL Server 2008有180天的试用期,过期后会提示"评估期已过"的提示. 1.进入SQL Server安装中心: 2 ...

  4. SQL Server 本地数据库登录不上 解决方法

    SQL Server 本地数据库登录不上 解决方法 参考文章: (1)SQL Server 本地数据库登录不上 解决方法 (2)https://www.cnblogs.com/cr-cool/p/10 ...

  5. SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法

    SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法 问题描述: 严重: Servlet.serv ...

  6. SQL server 导入excel表格

    导入教程: 打开SQL Server Management Studio,按图中的路径进入导入数据界面. 导入的时候需要将EXCEL的文件准备好,不能打开.点击下一步. 数据源:选择"Mic ...

  7. SQL Server 2005 18452登录错误 的解决方法

    无法连接到服务器    服务器:消息18452,     级别16,状态1    [Microsoft][ODBC     SQL     Server     Driver][SQL     Ser ...

  8. SQL SERVER 导入EXCEL的存储过程

    1.先在查询分析器里执行 exec sp_configure "show advanced options",1  reconfigure  exec sp_configure & ...

  9. #sql server 导入excel数据报错 未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序

    sqlserver 导入excel文件报错 出错: ADDITIONAL INFORMATION: 未在本地计算机上注册"Microsoft.ACE.OLEDB.16.0"提供程序 ...

最新文章

  1. angularJs的学习笔记-01(创建项目)
  2. java二叉树镜像_给定一个二叉树,检查它是否是镜像对称的。
  3. R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置填充色)实战
  4. Quartz之入门实例
  5. jQuery学习笔记——事件
  6. mysql api 连接池_SpringBoot-整合HikariCP连接池
  7. iOS学习之NSBundle介绍和使用
  8. Ceph (2) - 安装Ceph集群方法 2:使用cephadm配置Nautilus版Ceph集群
  9. Python3 | UserWarning: findfont: Font family [‘SimHei‘] not found. Falling back to DejaVu Sans.
  10. vue json对象转数组_vue的数据驱动原理及简单实现
  11. 网络空间安全——总结
  12. 计算机正态分布随机数范围,正态分布随机数
  13. 十分钟免费拥有永久网站
  14. 计算机的应用数据处理,计算机的应用领域:数据处理(或信息处理)
  15. java encapsulation_Java Encapsulation vs Abstraction
  16. linux cp -v,linux cp
  17. 【Unity2D入门教程氵篇】简单制作一个弹珠游戏之制作场景④(设置不可破坏砖块,发布游戏设置)
  18. 如何优化传统项目,提高web应用的吞吐量
  19. 过等保是浪费钱吗?一定要过等保吗?
  20. 黑马程序员 JAVA相关基础知识

热门文章

  1. 【metadata】FLV TS 查看元数据信息,跟踪帧率的由来
  2. 软件项目管理(一) 课程代码:01336
  3. 2.Android高仿网易云音乐-引导界面和广告界面实现
  4. Python的GUI编程(二)Button(按钮)
  5. 49天精通Java,第23天,Java集合,Collection接口,Iterator接口
  6. HTML5 article元素的使用
  7. 2022运动耳机排行榜、其中最优秀的五款运动耳机
  8. 小米计算机无法清除,小米电脑清空回收站找回【完整解决方案步骤】
  9. 我的十年,一点一滴皆成风景?
  10. php四舍五入进一,php 四舍五入的三种方法