云润完全托管连接到云SQL。是否支持SQL Server?

问题描述 投票:-1回答:1

关于本文档 https:/cloud.google.comsqldocspostgreonscnect-run。 我只看到支持MySQL和PostgreSQL.SQL Server通过云SQL连接的云运行配置真的还不支持吗?

我说的是这个配置部分。云端SQL连接

先谢谢大家的帮助!

sql-server google-cloud-platform google-cloud-sql google-cloud-run
1个回答
3
投票

云SQL代理(云运行使用的)并不 实际支持 Microsoft SQL Server。但是,Cloud Run只使用 "unix域套接字"(而不是本地TCP IP地址)来暴露这个代理。问题是,许多mssql客户端库不会支持Unix套接字作为连接选项。

如果您能找到支持 Unix 套接字作为传输的 SQL Server 客户端 (见此),您应该可以使用 unix:///cloudsql/... 套接字来连接到SQL Server。

不过要注意的是,这将会变得更加简单,因为Cloud Run正在增加对VPC Connector的支持,这将允许你直接通过其私有IP地址连接到同一网络内的Cloud SQL实例,你将不需要使用Cloud Run的暴露Unix socket的功能。

© www.soinside.com 2019 - 2024. All rights reserved.