SSIS-Microsoft Access数据库引擎2010 Redistributable



我已经从下面的链接安装了Microsoft Access Database Engine 2010 Redistributable。但我不明白在给定链接的"附加信息"部分的突出显示点中,它们的真正含义是什么。

由于SSIS包在安装后在本地计算机上运行,但不在UAT和SIT服务器上运行。有什么建议吗。

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

"办公系统驱动程序仅在某些情况下受支持,包括:

-桌面应用程序,可读取和写入各种文件格式,包括Microsoft Office Access、Microsoft Office Excel和文本文件

-在支持的文件格式和数据库存储库(如SQL Server)之间传输数据。例如,使用SQL Server导入和导出向导或SQL Server Integration Services将数据从Excel工作簿传输到SQL Server(提供在具有有效HKEY_CURRENT_user注册表配置单元的登录用户上下文中运行的SSIS作业)。">

我不知道这是否是您想要的。

Microsoft Access Database Engine 2010 Redistributable包含一组组件,允许用户连接到Microsoft office文件(如Excel和Access),即使未安装Microsoft office或您有较旧的office版本(即office 2003)。

您只能在以下两种情况下从这些组件中获益:

  • 如果您正在开发一个使用System.Data.Oledb(或Office.Interop(不确定))等库连接办公文件(excel、access…)的应用程序

  • 如果您正在使用SQL Server导入和导出向导或SQL Server Integration Services(如果未安装Microsoft Office和Microsoft Access Database Engine 2010 Redistributable),则无法连接到Microsoft excel并使用SSIS进行访问。)

我将添加一些基本概述:Access Runtime(可重新分发)完全能够操作链接到SQL DB、Excel等。

但它没有设计功能,因此无法更改或设置任何这些链接。

必须使用完全授权访问设置链接。它将在运行时运行良好。

这个构造中隐含的是,运行时机器(到链接文件)的链接路径当然必须与完全许可证开发机器相同。在大多数构造正确的局域网环境中,Access开发与Access用户在同一局域网上进行,这是可以的,因为后端服务器是所有人的共同位置,例如:R:\MainFolder\database

CahabaData.com

最新更新