首页 > 解决方案 > 尝试在 gcp 上连接到 SQL Server?

问题描述

我在GCP. “概览”选项卡显示以下信息:

连接到此实例

公网IP地址:35.223.145.123

实例连接名称:my-quest-263123:us-central1:my-instance-1

连接选项卡已选中“公共 IP”。我可以使用我的公共 IP 地址在此选项卡上“添加网络”。网络输入旁边的指令显示“使用CIDR符号”。我无法弄清楚如何临时执行此操作,但此输入接受了我的标准公共IP地址。 SSL此连接未启用/不需要。

我在“用户”选项卡上更新了 SQL Server 用户的密码,并尝试通过 SSMS 登录到此 SS 实例:

Server name = my-quest-263123:us-central1:my-instance-1
Authentication = "SQL Server Authentication"
Login = sqlserver
Password = (sqlserver password)

但是,我无法使用这种方法连接到实例。我还为我的GCP SQL实例创建了一个新用户,但我也无法使用这个新用户连接到实例。知道我在这里可能缺少什么吗?

标签: google-cloud-platform

解决方案


知道我在这里可能缺少什么吗?

请记住,带有 SQL Server 的 Cloud SQL 仍处于测试阶段,可能会导致意外行为。如果您可以选择,您可以随时更改为使用 MySQL 或 PostgreSQL。

至于您的实际设置,我强烈建议您遵循下一个教程,因为您将了解如何使用 SSMS 和通过 Cloud Shell 的命令行连接到您的 SQL 服务器实例:

按照这些教程中的任何一个,您应该能够成功连接到您的 SQL 服务器实例。

我希望它有所帮助。


推荐阅读