我已从下面的链接安装了Microsoft Access数据库引擎2010可再发行组件。但我不明白它们在给定链接的“附加信息”部分的突出显示点中的含义。
由于SSIS包在本地计算机上运行,但在安装后不在UAT和SIT服务器上运行。有任何建议请。
https://www.microsoft.com/en-us/download/details.aspx?id=13255
“Office系统驱动程序仅在某些情况下受支持,包括:
- 读取和写入各种文件格式的桌面应用程序 - 包括Microsoft Office Access,Microsoft Office Excel和文本文件。
- 在支持的文件格式和数据库存储库(如SQL Server)之间传输数据。例如,使用SQL Server导入和导出向导或SQL Server Integration Services将数据从Excel工作簿传输到SQL Server(提供SSIS作业在具有有效HKEY_CURRENT_USER注册表配置单元的登录用户的上下文中运行)“。
答案 0 :(得分:3)
我不知道这是不是你想要的。
Microsoft Access数据库引擎2010可再发行组件包含一组组件,允许用户连接到Microsoft Office文件(例如Excel和Access),即使未安装Microsoft Office或您拥有较旧的Office版本(即office 2003) 。
只有在两种情况下,您才能从这些组件中受益:
如果您正在开发使用System.Data.Oledb
(或者Office.Interop
(或不确定)等库来连接office文件(excel,access,...)的应用程序)
如果您使用的是SQL Server导入和导出向导或SQL Server Integration Services (如果未安装Microsoft Office和Microsoft Access数据库引擎2010可再发行组件),则无法使用SSIS连接到Microsoft Excel和访问。 )
答案 1 :(得分:1)
我将只添加一些基本概述:Access Runtime(可再发行)完全能够操作链接到SQL DB,Excel等。
但它没有设计功能 - 因此无法改变或设置任何这些链接。
必须使用完全许可的Access设置链接。它将在运行时运行良好。
此构造中暗示的当然是运行时计算机(链接文件)的链接路径必须与完整许可证开发计算机相同。在大多数正确构建的LAN环境中,Access开发与Access用户在同一个LAN上进行,这很好,因为后端服务器是所有人的公共位置,例如:R:\ MainFolder \ database
CahabaData.com