将Google Cloud SQL Postgres数据库连接到Google Data Studio

时间:2019-10-14 13:59:13

标签: postgresql google-cloud-sql google-data-studio pem pkcs#8

我正在经历与此处(Connect a Google CloudSQL Postgres database to Data Studio)所回答的问题完全相同的过程,但是我不像大多数用户那样先进。我遇到与上述问题中提到的问题类似的问题,然后还有一些问题:

  1. 我已创建客户端证书并下载了 将client-cert.pem,client-key.pem和server-ca.pem文件添加到我的 本地计算机。
  2. 尝试链接时收到相同的错误 Data Studio到我们的Google Cloud SQL Postgres数据库作为数据 资源。 “ 无法访问主机。请仔细检查您的连接参数。在此处了解有关数据库连接器的更多信息。

  3. 我尝试运行以下命令“ openssl pkcs8 -topk8 -inform PEM -outform DER -in client-key.pem -out client-key.pkcs8 -nocrypt ”来更改的格式 客户端密钥在我们的Cloud Shell项目中,但我收到此错误“ pkcs8:无法打开输入文件client-key.pem,无此文件或 目录“。

我认为那时候我不应该在Cloud Shell Project终端上运行此命令。有人知道我应该在哪里运行此命令吗?如果需要,我可以提供任何其他材料。预先谢谢您-非常感谢。

1 个答案:

答案 0 :(得分:0)

听起来文件在您运行命令的位置不存在。您是否将client-key.pem上传到Cloud Shell?