Sql server PowerApps无法通过本地数据网关连接到本地SQL Server

Sql server PowerApps无法通过本地数据网关连接到本地SQL Server,sql-server,powerapps,data-gateway,Sql Server,Powerapps,Data Gateway,我正在尝试设置从PowerApps到我们现有的本地SQL Server实例的数据连接。但是,我得到以下错误: Microsoft SQL:发生与网络相关或特定于实例的错误 在建立与SQL Server的连接时。服务器不可用 找到或无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40-无法打开 与SQL Server的连接) 我正在阅读Microsoft的支持文章,以便进行设置 到目前为止我所做的一切: SQL Server Expr

我正在尝试设置从PowerApps到我们现有的本地SQL Server实例的数据连接。但是,我得到以下错误:

Microsoft SQL:发生与网络相关或特定于实例的错误 在建立与SQL Server的连接时。服务器不可用 找到或无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40-无法打开 与SQL Server的连接)

我正在阅读Microsoft的支持文章,以便进行设置

到目前为止我所做的一切:

  • SQL Server Express实例安装在我们域内的普通Windows 10 Pro计算机上
  • 我已经在域上创建了一个服务帐户来访问SQL Server,并在我们试图访问的数据库上为它添加了db_所有者角色
  • 我已将SQL Server配置为允许使用非标准端口(49172)进行外部连接,并使用域中的另一台计算机测试了此功能,以使用服务帐户进行连接,效果非常好
  • 我从Microsoft安装了内部数据网关,并使用我的工作Microsoft帐户对其进行了配置。这也很好,我可以在PowerApps中看到网关被列为Live。已启用HTTPS(建议在上)
  • 我已经添加了允许所有端口的明确规则,并在我关注的支持文章(上面的链接)中列出了MS建议的所有IP

奇怪的是,如果我将用户名/密码更改为不正确的内容,它会给我一个“无效凭据”错误,因此我知道它至少可以点击域/SQL服务器进行身份验证。SQL Server中是否有我缺少的设置?

因此,我是个白痴,SQL Server名称错误。在教程中,我看到讲师刚刚列出了计算机名(这就是我正在做的),但我还需要添加反斜杠和SQLEXPRESS

  • 旧名称:DEVPC
  • 新的、正确的名称:DEVPC\SQLEXPRESS
从那以后,他工作得很有魅力