weixin_57125756 2024-06-11 16:56 采纳率: 0%
浏览 8

SQL Sever 导入与导出向导

安装SQL Sever 2022时,导入数据会出现下图,但是下载了Microsoft Access database engine 2016的32位和64位驱动程序,都用不了,

img

从“开始”的导入与导出数据(64位)打开,又显示第二张图
整了一天了o(╥﹏╥)o

img

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-11 16:56
    关注

    引自免费微信小程序:皆我百晓生

    面对你遇到的问题,让我们一起解决SQL Server导入与导出向导中的两个主要错误:第一个是关于OLE DB Provider "Microsoft.ACE.OLEDB.12.0"未注册的问题,第二个是关于未能加载“Microsoft.DataTransformationServices.ScaleHelper”程序集的问题。

    解决方案一:处理OLE DB Provider 注册问题

    对于“Microsoft.ACE.OLEDB.12.0”提供程序未注册的问题,可能是因为Access数据库引擎没有正确安装或注册到系统中。以下是一种解决方法:

    1. 重新安装Access数据库引擎: 确保你已经卸载了所有先前版本的Microsoft Access Database Engine,并重新安装最新版本。可以从Microsoft官网下载最新的Microsoft Access Database Engine。

    2. 手动注册OLE DB Provider: 如果安装后仍然出现问题,尝试使用regsvr32命令手动注册OLE DB Provider。首先,找到msaccess.dll文件的位置,通常位于C:\Program Files (x86)\Microsoft Office\root\Office16C:\Program Files\Microsoft Office\root\Office16,具体取决于你的Office版本是32位还是64位。然后,在命令提示符下运行以下命令:

      regsvr32 "C:\Program Files (x86)\Microsoft Office\root\Office16\msaccess.dll"
      

    解决方案二:处理ScaleHelper程序集加载问题

    对于未能加载“Microsoft.DataTransformationServices.ScaleHelper”程序集的问题,这通常发生在SSIS组件缺少或不兼容的情况下。以下是一种可能的解决方法:

    1. 检查并更新SQL Server Integration Services (SSIS): 确保你的SQL Server版本和SSIS组件是最新的。对于SQL Server 2022,应该自动包含最新的SSIS组件。如果没有,可以考虑安装最新的累积更新或服务包。

    2. 重新注册相关DLLs: 尝试重新注册相关的SSIS DLLs。这可以通过使用gacutil工具(如果可用)或regsvr32命令完成。例如,如果你找到了相关的DLL,可以在命令行中运行:

      regsvr32 path_to_dll
      
    3. 检查.NET Framework版本: 确保你的系统上安装了正确的.NET Framework版本,通常SSIS需要.NET Framework 4.7.2或更高版本。

    进一步排查步骤

    • 检查系统日志:查看Windows事件查看器中的应用程序日志,可能会有更详细的错误信息。
    • 检查防火墙和安全设置:确保防火墙或防病毒软件没有阻止必要的组件或服务。
    • 系统还原:如果以上方法都无法解决问题,可以考虑进行系统还原到一个已知的工作状态。

    希望上述步骤能帮助你解决遇到的问题。如果问题依旧存在,建议联系Microsoft技术支持获取更专业的帮助。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 6月11日

悬赏问题

  • ¥15 欧拉系统opt目录空间使用100%
  • ¥15 ul做导航栏格式不对怎么改?
  • ¥20 用户端如何上传图片到服务器和数据库里
  • ¥15 现在研究生在烦开题,看了一些文献,但不知道自己要做什么,求指导。
  • ¥30 vivado封装时总是显示缺少一个dcp文件
  • ¥100 pxe uefi启动 tinycore
  • ¥15 我pycharm运行jupyter时出现Jupyter server process exited with code 1,然后打开cmd显示如下
  • ¥15 可否使用carsim-simulink进行四轮独立转向汽车的联合仿真,实现四轮独立转向汽车原地旋转、斜向形式、横移等动作,如果可以的话在carsim中如何进行相应设置
  • ¥15 Caché 2016 在Java环境通过jdbc 执行sql报Parameter list mismatch错误,但是同样的sql使用连接工具可以查询出数据
  • ¥15 疾病的获得与年龄是否有关