• Microsoft SQL Server 17导出xlsx文件时报错:The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. (System.Data)


    导出数据时报错

    如果你是导出office 2007格式

    TITLE: SQL Server Import and Export Wizard
    ------------------------------
    
    The operation could not be completed.
    
    ------------------------------
    ADDITIONAL INFORMATION:
    
    The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. (System.Data)
    
    ------------------------------
    BUTTONS:
    
    OK
    ------------------------------
    

      就是:微软。ace.oledb.12.0”的提供者没有在本地机器上注册。

     如果你是导出office 2016格式

    The 'Microsoft.ACE.OLEDB.16.0' provider is not registered on the local machine. (System.Data)

    解决方法:

    安装AccessDatabaseEngine.exe。

    office 2007版:
    下载路径:http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en

    office 2010版:

    下载路径:https://www.microsoft.com/en-us/download/details.aspx?id=13255

    office 2016版:

    下载路径:https://www.microsoft.com/en-us/download/details.aspx?id=54920

    或者下面的链接里都有以上版本:

    链接:https://pan.baidu.com/s/1poZFtNBzbvZWSdpjyjQcYw 密码:4bh3

    安装注意:

    如果你只安装一个的话只要看对版本安装就可以,如果你想安装多个版本,方便导出的话应该先安装2016版->2010->2007,否则会报错。

  • 相关阅读:
    ftp的虚拟用户的使用
    系统进程与线程
    mysql 100%占用的解决
    两张神图介绍python3和 2.x与 3.x 的区别
    python3中__get__,__getattr__,__getattribute__的区别
    Python 数据图表工具的比较
    Spark入门(Python)
    别学框架,学架构
    Python垃圾回收机制
    pyextend库-accepts函数参数检查
  • 原文地址:https://www.cnblogs.com/feiquan/p/8637419.html
Copyright © 2020-2023  润新知