Azure Data Factory连接本地Access数据库:跨VM路径配置方法咨询
配置Azure VM集成运行时访问另一台VM上的Access数据库步骤
确认网络连通性
确保安装集成运行时的Azure VM和存放Access数据库的VM处于同一虚拟网络,或已通过VPN/Express Route打通网络。同时在两台VM的防火墙中开放SMB协议端口(默认445),允许双向访问。共享Access数据库所在文件夹
在存放Access数据库的VM上,找到数据库文件(.accdb/.mdb)所在文件夹,右键进入「属性」->「共享」选项卡,添加集成运行时所在Azure VM的本地/域账户,授予读写权限(按需调整)。记录共享后的网络路径,格式为\\目标VM名称/私有IP\共享文件夹名。在集成运行时VM上验证访问
打开文件资源管理器,输入上述共享路径,确认能正常打开Access数据库文件,无权限或连接报错。优先使用目标VM的私有IP,避免名称解析问题。ADF链接服务配置
新建Access链接服务,选择你的自托管集成运行时,连接字符串中使用共享路径作为数据源,示例:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\10.0.0.5\SharedDB\MyAccessDB.accdb;注意:集成运行时所在VM必须安装对应位数的Microsoft Access Database Engine驱动(和集成运行时位数一致)。
内容的提问来源于stack exchange,提问作者inspiredd
相关产品推荐
相关产品推荐

