【问题标题】:Connect to Google Cloud SQL using .Net Framework使用 .Net Framework 连接到 Google Cloud SQL
【发布时间】:2021-12-22 13:49:59
【问题描述】:

我找到了一篇关于如何使用 .Net Core 连接到 Cloud SQL 但没有针对 .Net Framework 的文章。

我找到了这个,但是在实例不起作用之前添加了 tcp: How do I connect to Google Cloud SQL Server using C#?

我使用安装了 IIS 的 Windows 2016 Server 设置了 Compute Engine。网页可以正常运行,但无法连接到 Cloud SQL。我可以使用 sql 代理服务通过 Management Studio 连接到服务器,所以我知道实例和数据库是正确的。

这是我正在使用的连接字符串:

<add name="connectionString" connectionString="Data Source=<instance>;Initial Catalog=<database>" providerName="System.Data.SqlClient"/>

【问题讨论】:

  • 连接 Cloud SQL 时出现的具体错误是什么?您是如何尝试连接到 Cloud SQL 的?

标签: c# sql google-cloud-platform google-cloud-sql


【解决方案1】:

在 Compute Engine 虚拟机实例上运行 Cloud SQL Auth Proxy,尝试使用

Data Source=tcp:127.0.0.1,1433;

在您的网络应用程序的连接字符串中。

【讨论】:

    猜你喜欢
    • 2019-05-10
    • 1970-01-01
    • 2021-03-27
    • 2020-01-23
    • 1970-01-01
    • 2015-03-12
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多