关于向SQL Server导入Excel出错的统一解决方法
导入前请先关闭本地文件,解除占用。
凡是提示报错中带有"截断"等字样,注意看一下里面提示的列是哪个。比如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出错的统一解决方法相关推荐
- sql server 导入excel数据表
sql server 导入excel数据表 之前谈到过在sql server中对用户的购买记录做过关联分析,数据来源是来自sql server数据库,但有的时候,数据源来自于其他文件,比如excel文 ...
- SQL SERVER 2008不能修改表的解决方法(增加字段、修改字段名)(未解决)
SQL SERVER 2008不能修改表的解决方法(增加字段.修改字段名)(未解决) 参考文章: (1)SQL SERVER 2008不能修改表的解决方法(增加字段.修改字段名)(未解决) (2)ht ...
- SQL Server 2008 评估期已过解决方法
SQL Server 2008 评估期已过解决方法 SQL Server 2008有180天的试用期,过期后会提示"评估期已过"的提示. 1.进入SQL Server安装中心: 2 ...
- SQL Server 本地数据库登录不上 解决方法
SQL Server 本地数据库登录不上 解决方法 参考文章: (1)SQL Server 本地数据库登录不上 解决方法 (2)https://www.cnblogs.com/cr-cool/p/10 ...
- SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法
SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法 问题描述: 严重: Servlet.serv ...
- SQL server 导入excel表格
导入教程: 打开SQL Server Management Studio,按图中的路径进入导入数据界面. 导入的时候需要将EXCEL的文件准备好,不能打开.点击下一步. 数据源:选择"Mic ...
- SQL Server 2005 18452登录错误 的解决方法
无法连接到服务器 服务器:消息18452, 级别16,状态1 [Microsoft][ODBC SQL Server Driver][SQL Ser ...
- SQL SERVER 导入EXCEL的存储过程
1.先在查询分析器里执行 exec sp_configure "show advanced options",1 reconfigure exec sp_configure & ...
- #sql server 导入excel数据报错 未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序
sqlserver 导入excel文件报错 出错: ADDITIONAL INFORMATION: 未在本地计算机上注册"Microsoft.ACE.OLEDB.16.0"提供程序 ...
最新文章
- angularJs的学习笔记-01(创建项目)
- java二叉树镜像_给定一个二叉树,检查它是否是镜像对称的。
- R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置填充色)实战
- Quartz之入门实例
- jQuery学习笔记——事件
- mysql api 连接池_SpringBoot-整合HikariCP连接池
- iOS学习之NSBundle介绍和使用
- Ceph (2) - 安装Ceph集群方法 2:使用cephadm配置Nautilus版Ceph集群
- Python3 | UserWarning: findfont: Font family [‘SimHei‘] not found. Falling back to DejaVu Sans.
- vue json对象转数组_vue的数据驱动原理及简单实现
- 网络空间安全——总结
- 计算机正态分布随机数范围,正态分布随机数
- 十分钟免费拥有永久网站
- 计算机的应用数据处理,计算机的应用领域:数据处理(或信息处理)
- java encapsulation_Java Encapsulation vs Abstraction
- linux cp -v,linux cp
- 【Unity2D入门教程氵篇】简单制作一个弹珠游戏之制作场景④(设置不可破坏砖块,发布游戏设置)
- 如何优化传统项目,提高web应用的吞吐量
- 过等保是浪费钱吗?一定要过等保吗?
- 黑马程序员 JAVA相关基础知识