首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从Google Cloud Compute Engine连接到Cloud SQL服务器

无法从Google Cloud Compute Engine连接到Cloud SQL服务器
EN

Stack Overflow用户
提问于 2020-06-06 03:07:58
回答 1查看 294关注 0票数 0

我正在尝试从Google Cloud Compute Engine实例连接到Cloud SQL服务器实例,这是Microsoft SQL格式的相对较新的Google Cloud SQL服务。计算引擎与sql实例位于同一项目中。我一直在跟踪this tutorial。我已经使用pip安装了mssql-cli,然后按照教程中的说明执行以下命令:

代码语言:javascript
复制
 ~$ gcloud sql connect sql-practice-ms --user=root

然后,它开始看起来很有希望:

代码语言:javascript
复制
    Whitelisting your IP for incoming connection for 5 minutes...done.

但是大约一分钟后,我得到了这个错误:

代码语言:javascript
复制
    ERROR: (gcloud.sql.connect) Mssql-Cli client not found.  Please install a mssql-cli client and make sure it is in PATH to be ab
    le to connect to the database instance.
    ~$
EN

回答 1

Stack Overflow用户

发布于 2020-06-18 00:56:11

最后,我注意到管理用户被自动称为sqlserver而不是root,并意识到它在Ubuntu中工作得最好,因此使用Ubuntu机器,从而解决了这个问题。当我使用它时,它就起作用了:

代码语言:javascript
复制
gcloud sql connect sql-ractice-ms --user=sqlserver -d testdb
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62222555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档