- 将要导入的excel表格数据如下,第一行数据默认为数据库表中的字段,所以这个必须要有,否则无法映射导入。
- 选择你要导入数据的数据库,右键选择任务,再点击导入文件
- 点击下一步
- 选择Microsoft Excel 点击预览选择你要导入的表,选择对应版本,但是一般导入就会预设好,可以不用改,点击下一步
- 选择 Microsoft OLE DB Provider for SQL Server,服务器名称,使用windows身份验证,因为我这里是自己的机器做服务器,然后数据库对应好。
- 选择复制一个或多个表或视图的数据,点击下一步
- 选择你对应的表
- 警告可以不用管,下一步
- 立即运行,下一步
- 点击完成
- 检查是否导入成功
- 我这里是外键发送冲突,然后修改一下,重新按照刚才步骤导入
导入发生问题
未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data)
文章来源地址https://www.toymoban.com/news/detail-459179.html
- 主要有以下几种原因:
1、没有安装数据访问组件,需要安装相应版本的数据访问组件(AccessDatabaseEngine);
2、没有安装相应版本的Office客户端,需要安装相应版本的Office客户端;
3、没有在IIS应用程序池配置默认属性,需要在相应的IIS应用程序池启用32位应用程序; - 解决方案
下载这个
官网链接:Microsoft Access 2010 数据库引擎可再发行程序包
选择第一个,方便一点,因为在sql工具里面默认用这个可以用。
文章来源:https://www.toymoban.com/news/detail-459179.html
到了这里,关于将excel数据导入到SQL server数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!