我的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。