C#和SQL Server – 错误40,无法打开与SQL Server的连接。

我的SQL server express通过Google Cloud运行,我通过云端代理连接到它。我正在通过windows窗体编写一个登录程序。我能够通过Microsoft SQL Server管理工作室连接到并使用sql服务器。但当我尝试用Visual Studio打开连接时,我得到以下错误。

在建立与SQL Server的连接时,发生了一个与网络相关或特定实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否被配置为允许远程连接。(provider: Named Pipes Provider,错误40 – 无法打开与SQL Server的连接)

为什么我会很容易在SSMS中打开它,但不能通过Visual Studio打开?

感谢任何帮助。

解决方案:

不是很清楚你从哪里连接。

我已经重现了这个问题,没有代理,我只需要允许在GCP控制台的IP,以便让远程连接到云SQL。

https:/cloud.google.comsqldocssqlserverconfigure-IP

给TA打赏
共{{data.count}}人
人已打赏
未分类

在Mapbox-gl中包含图标的泪滴。

2022-9-8 12:06:35

未分类

发送html2pdf pdf或html2canvas图片到邮箱。

2022-9-8 12:06:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索