首页 > 数据库 >T-SQL——关于安装 Mcrosoft.ACE.oledb.16.0出现的32位和64位的冲突问题

T-SQL——关于安装 Mcrosoft.ACE.oledb.16.0出现的32位和64位的冲突问题

时间:2024-07-31 10:59:15浏览次数:12  
标签:OLE ACE Mcrosoft DB Server SQL oledb.16 Microsoft 32

目录

shanzm-2024年7月31日10:47:24

1.关于安装Access数据引擎: microsoft.ACE.oledb.16.0(或者:microsoft.ACE.oledb.12.0)

此外,如果您不想使用“/passive”命令行参数,您可以编辑AceRedist.msi文件以删除 MS Office 架构检查:
下载并安装 Microsoft Orca: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370557(v=vs.85).aspx
解压缩 AccessDatabaseEngine.exe 或 AccessDatabaseEngine_x64.exe 文件
在Orca中打开AceRedist.msi文件
搜索包含“CheckOfficeArchitecture”操作的两个表行,并删除这些行
保存更新的 AceRedist.msi 文件



2.关于MSSM界面导入,选择目标时候,没有SQL Server Native Client11.0

  • 若是有:SQL Server Native Client,则选择该驱动

  • 若是有:Microsoft OLE DB Driver for SQL Server,在选择该驱动,在弹出窗口设置数据库地址及密码

  • 说明,我安装MSSM20 没有安装 SQL Server Native Client ,也不需要再安装了。

    参考:https://learn.microsoft.com/zh-cn/sql/relational-databases/native-client/applications/installing-sql-server-native-client?view=sql-server-ver15&redirectedfrom=MSDN

    SQL Server Native Client (SNAC) 未随附:
    SQL Server 2022 (16.x) 及更高版本
    SQL Server Management Studio 19 及更高版本

  • 关于 不同代的 OLE DB 驱动程序
    参考:https://learn.microsoft.com/zh-cn/sql/connect/oledb/oledb-driver-for-sql-server?view=sql-server-ver15

    不同代的 OLE DB 驱动程序
    有三个不同代的 Microsoft OLE DB Provider for SQL Server。

    1. Microsoft OLE DB Provider for SQL Server (SQLOLEDB)
      Microsoft OLE DB Provider for SQL Server (SQLOLEDB) 仍作为 Windows 数据访问组件的一部分提供。 不再对其进行维护,且不建议在新开发中使用此驱动
      程序。 不建议在新的开发工作中使用旧版 Microsoft OLE DB Provider for SQL Server (SQLOLEDB)。 此后请切换到新版 Microsoft OLE DB Driver
      (MSOLEDBSQL) for SQL Server。
    2. SQL Server Native Client (SNAC)
      SQL Server Native Client (SNAC) 从 SQL Server 2005 (9.x) 开始提供。 SNAC 包含一个 OLE DB 提供程序接口 (SQLNCLI),并且它是 SQL Server 2005
      (9.x) 至 SQL Server 2012 (11.x) 中随附的 OLE DB 提供程序。
      已从 SQL Server 2022 (16.x) 和 SQL Server Management Studio 19 (SSMS) 中删除SQL Server Native Client(通常缩写为 SNAC)。 不建议在新的开
      发工作中使用 SQL Server Native Client OLE DB 提供程序(SQLNCLI 或 SQLNCLI11)。 此后请切换到新版 Microsoft OLE DB Driver (MSOLEDBSQL) for
      SQL Server。 有关 SNAC 生命周期和可用下载的详细信息,请参阅所述的 SNAC 生命周期。
    3. Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL)(建议)
      OLE DB 已取消弃用并于 2018 年发布。
      新的 OLEDB 提供程序被称为“Microsoft OLEDB Driver for SQL Server (MSOLEDBSQL)”。 随着最新服务器功能的演进,将对新提供程序进行更新。

标签:OLE,ACE,Mcrosoft,DB,Server,SQL,oledb.16,Microsoft,32
From: https://www.cnblogs.com/shanzhiming/p/18333959

相关文章

  • Codeforces Round 929 (Div. 3)---->E. Turtle vs. Rabbit Race: Optimal Trainings
    https://codeforces.com/contest/1933/problem/E#include<bits/stdc++.h>#definexfirst#defineysecondusingnamespacestd;typedeflonglongll;typedef__int128i128;typedefpair<int,int>pii;constintN=2e5+10,M=110;intn,q;inta[N];ll......
  • meshtastic traceroute --host 1.1.1.1 给出不一致的结果?
    尝试自动化一些跟踪路由行为。在USB端口上工作,但在--hostIP上不一致。在Windows10上使用python2,以太网连接的IP地址192.168.1.80,远程lorameshtastic主机是192.168.1.87上的lilygoT-Beam|||执行:python-mmeshtastic--host192.168.1.87--tracer......
  • 无法在 Llama Index 中加载 HuggingFace Embeddings llama3.1
    我有一个非常简单的代码,如下所示:fromllama_index.embeddings.huggingfaceimportHuggingFaceEmbeddingembed_model=HuggingFaceEmbedding(model_name="meta-llama/Meta-Llama-3-8B")我看到这个模型,meta-llama/Meta-Llama-3-8B,只有4.5GB,而我有16GBRAM,最多只使用20......
  • 在K8S中,在容器内如何获取pod和namespace名字?
    在K8S中,可以通过DownwardAPI将Pod和Namespace的名字注入到容器内的环境变量或文件中。这种方法允许容器内部的应用直接访问这些信息,从而进行相应的配置或处理。具体技术介绍如下:环境变量获取获取Pod名称:在Pod的配置中,可以通过设置一个环境变量,将Pod的名称注入到容器内。例......
  • SSM整合Web工程报错Unable to locate Spring NamespaceHandler for XML schema namesp
    博主在启动Tomcat后报错这个 org.springframework.beans.factory.parsing.BeanDefinitionParsingException:Configurationproblem:UnabletolocateSpringNamespaceHandlerforXMLschemanamespace[http://www.springframework.org/schema/tx]Offendingresource:cl......
  • vue el-form中label使用类似小程序text标签 space的功能
    在Vue中,没有直接类似于微信小程序中<text>标签的space属性,该属性用于控制文本节点之间的空格处理方式。然而,Vue和Web开发中,文本节点之间的空格处理通常是通过HTML和CSS来控制的,而不是像小程序那样通过组件属性来控制。在HTML中,连续的空格字符通常会被浏览器合并为一个空格......
  • 文件管理工具“三剑客” #Everything #SpaceSniffer #Clover
    前言:本文收集了我日常使用的三个文件管理工具:文件搜索神器——Everything磁盘文件占用分析工具——SpaceSniffer文件资源管理器——Clover下面我从工具解决的痛点和使用技巧两个方面去介绍每个工具。1、文件搜索神器——Everything痛点:想要快速搜索到文件,只知道一个前......
  • OpenStack项目四--放置服务安装(placement)
    这是本人的一些学习笔记,如果有错误的地方或者更好的解决方法,欢迎提出!!openstack项目的Placement服务是一个用于监控平台中所有硬件资源使用情况的组件。它的主要作用是跟踪资源的使用情况,并将这些资源的统计信息写入到数据库中。主要组成是它的接口模块,这个模块监控系统资源......
  • Linux内核-异常输出调用栈CallTrace与Ftrace工具集
    1dump_stack函数打印内核调用堆栈。举个例子:我们定义四个函数aaa、bbb、ccc、ddd,然后bbb中调用aaa,ccc中调用bbb,ddd函数谁都不调用。在入口函数中,我们调用ccc与ddd函数,看看堆栈打印效果如何:#include<linux/module.h>#include<linux/kernel.h>#include<linux/init.h>#incl......
  • 使用 DigitalOcean Spaces 在 Django 应用程序中初始化 boto3 会话时出错
    当我尝试将Django应用程序配置为使用DigitalOceanSpaces处理静态文件和媒体文件时,我遇到了问题。这是我的settings.py文件的相关部分:importboto3frombotocore.exceptionsimportNoCredentialsError,PartialCredentialsErrorfrombotocore.clientimportCo......