Power Automate无法连接数据源:登录超时过期错误求助
解决Power Automate Desktop SQLNCLI11连接超时问题
检查SQL Server网络配置
- 打开SQL Server配置管理器,确认SQL Server服务处于运行状态
- 进入「SQL Server网络配置」→ 目标实例的协议,启用TCP/IP协议
- 双击TCP/IP协议,切换到「IP地址」标签,找到IPALL区域,确认TCP端口为默认1433(自定义端口需记录准确)
- 重启SQL Server服务使配置生效
验证网络连通性
- 打开命令提示符,执行
telnet <SQL服务器地址> 1433(替换为实际端口),测试端口是否能连通。若不通,检查本地及服务器端防火墙是否开放对应端口 - 也可使用PowerShell命令
Test-NetConnection <SQL服务器地址> -Port 1433验证网络连通性
- 打开命令提示符,执行
核对连接字符串配置
- 确保连接字符串中的服务器地址、实例名、端口完全正确。命名实例格式为
服务器地址\实例名,端口 - 确认身份验证方式:SQL Server身份验证需核对用户名密码;Windows身份验证需确认运行Power Automate Desktop的账号拥有SQL服务器访问权限
- 确保连接字符串中的服务器地址、实例名、端口完全正确。命名实例格式为
调整Power Automate Desktop运行权限
- 右键Power Automate Desktop图标,选择「以管理员身份运行」后重新测试连接
- 检查本地用户对SQLNCLI11驱动的访问权限:进入
C:\Windows\System32\sqlncli11.dll,右键属性→「安全」标签,确认当前用户具备读取权限
重新验证驱动兼容性
- 确认安装的SQLNCLI11驱动与系统架构(32位/64位)匹配,Power Automate Desktop为64位时需安装对应64位驱动
- 重新下载官方SQLNCLI11驱动覆盖安装,避免损坏的安装文件导致问题
内容的提问来源于stack exchange,提问作者casecha
相关产品推荐
相关产品推荐

