用SQL语句导入Excel到数据库

sql语句:

SELECT * into sheet$
FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=C:\Documents and Settings\liurj\Desktop\temp\a.xls;User ID=Admin;Password=;Extended properties="Excel 8.0;HDR=Yes;";Persist Security Info=False')...[Sheet$]

或者

select * into sheet3$
from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=C:\Documents and Settings\liurj\Desktop\temp\a.xls',[Sheet$])

导入excel到数据库中的一个表

错误提示:

Msg 15281, Level 16, State 1, Line 1
SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Ad Hoc Distributed Queries' by using sp_configure. For more information about enabling 'Ad Hoc Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online.

用sp_configure将'Ad Hoc Distributed Queries' 打开并设置

USE master
go
EXEC sp_configure 'Ad Hoc Distributed Queries',1
RECONFIGURE;
EXEC sp_configure;

错误提示:

Msg 15123, Level 16, State 1, Procedure sp_configure, Line 51
The configuration option 'Ad Hoc Distributed Queries' does not exist, or it may be an advanced option.

显示高级选项:

sp_configure 'show advanced options',1
RECONFIGURE WITH override
go
sp_configure 'Ad Hoc Distributed Queries',1
RECONFIGURE WITH override
go

这样在运行插入语句没有问题。OK

转载于:https://www.cnblogs.com/82767136/articles/1420262.html

Excel to SQL(2)相关推荐

  1. sql和python的区别_数据处理简单对比:Excel,SQL,Python

    前言 无论是什么工具,做数据分析的时候一定会涉及到两类工作: 合并多个关联表 做数据透视表 这篇文章简单对比一下Excel.SQL和Python在这两类任务上的实现过程,从而对比其异同. 用到的数据表 ...

  2. 转:Excel导入SQL数据库完整代码

    代码 Excel导入SQL数据库完整代码    protected void studentload_Click(object sender, EventArgs e)         {//批量添加 ...

  3. Excel生成Sql语句 格式如:=字符串1A2字符串2C2字符串3

    我们有时候需要根据Excel生成sql语句,可以利用Excel的字符串拼接&.格式如:="字符串1"&A2&"字符串2"&C2& ...

  4. python 调用不存在的方法 统一处理_提取不重复数据在Excel、SQL与Python中的处理方法...

    村长今天跟大家简单分享一下如何在Excel.SQL和Python中用不同的方法提取不重复值(数据去重). 一.Excel 1.1.函数法(数组公式) 函数公式:=IFERROR(INDEX(A:A,S ...

  5. Excel导入sql server 2005错误0xc00470fe数据流任务产品级别对于组件源-Sheet1$(1)而言不足

    Excel导入sql server 2005错误0xc00470fe数据流任务产品级别对于组件源-Sheet1$(1)而言不足 将Excel 导入sql server 2005数据库时, 提示: &q ...

  6. EXCEL拼接SQL脚本

    EXCEL拼接SQL脚本 一:拼接sql 二:时间格式问题 三:插入Oracle数据库报:ORA-01861: 文字与格式字符串不匹配 一:拼接sql 如图: 格式: ="insert in ...

  7. Excel与Sql Server互通导入导出跨语言

    目录 Excel与Sql Server互通导入导出跨语言 1.目标Excel缺少表的列标题字段 1.1.问题的提出从这里开始 1.2.参数的正确写法 1.3.附带说一下Jet 4.0 1.4.附带说一 ...

  8. 如何用Python执行常见的Excel和SQL任务

    本教程的代码和数据可在 Github 资源库 中找到.有关如何使用 Github 的更多信息,请参阅本指南. 数据从业者有许多工具可用于分割数据.有些人使用 Excel,有些人使用SQL,有些人使用P ...

  9. 如何用 Python 执行常见的 Excel 和 SQL 任务

    作者:ROGER HUANG 本文翻译自:http://code-love.com/2017/04/30/excel-sql-python/ 来源:https://www.jianshu.com/p/ ...

  10. Excel 2010 SQL应用042 返回邮政机构所在行政区域

    目录 源数据表 解决方案 RIGHT函数 LEN函数 RIGHT函数与RIGHTB函数的区别 源数据表 序号 机构代码 机构名称 机构标记 邮政编码 所在地址 更新时间 1 10000713 北京邮政 ...

最新文章

  1. 【青少年编程竞赛交流】01月份微信图文索引
  2. ps光效插件_全套光效PS插件(2019),只有你想不到的,没有它做不到的PS特效...
  3. 加载dict_PyTorch 7.保存和加载pytorch模型的两种方法
  4. BZOJ-2440-完全平方数-中山市选2011-容斥原理-莫比乌斯函数-二分查找
  5. Map端的聚合操作Combiner
  6. id int primary key auto_increment是什么意思
  7. 使用Android studio 运行react-native项目
  8. mysql8优化实战
  9. LeetCode-13.罗马数字转整数
  10. 简单的五子棋游戏(C语言)
  11. 微信小程序中自定义模板
  12. STK之Commu模块之仿真同步卫星与地面站通信
  13. Rush Leetcode
  14. 如何使用Topcoder
  15. mysql 5.5.27_MySQL-5.5.27安装图解
  16. 聊天别被人家说的“职业技术”忽悠了
  17. 一纸学习康奈尔笔记法
  18. 查看linux镜像版本的命令,Linux镜像列表中 怎样决定自己下载哪个版本
  19. 全网首份pyQt6飞机大战
  20. Deep Anomaly Detection with Deviation Networks论文阅读

热门文章

  1. shiro 同时实现url和按钮的拦截_Shiro是如何拦截未登录请求的(一)
  2. opencv如何读取仪表中的指针刻度
  3. linux ifort编译命令,[转载][Linux] icc与ifort编译器
  4. java用hashmap_Java集合之HashMap的用法
  5. python简单选择排序_Python实现冒泡,插入,选择排序简单实例
  6. python实现最大公共子序列
  7. css颜色渐变 移动,CSS颜色渐变
  8. 即将开源 | 2亿用户背后的Flutter应用框架Fish Redux 1
  9. dubbo负载均衡代码分析2(一致性hash策略)
  10. JSP隐含变量和Spring中Model在EL表达式中的读取顺序