【问题标题】:Integration of Google Cloud Sql Server with Google Apps ScriptGoogle Cloud Sql Server 与 Google Apps 脚本的集成
【发布时间】:2019-12-02 14:49:30
【问题描述】:

我在将 google cloud 上的 sql server 连接到 google apps 脚本时遇到问题,尝试了许多选项来进行 url 连接,例如:

Jdbc.getCloudSqlConnection("jdbc:google:mysql://MYINSTANCE","sqlserver", "*****");

但没有连接

异常:无法建立数据库连接。检查连接 字符串。

您能帮我解决这个问题,将 Sql Server 连接到 Google Apps 脚本吗?

关于google cloud Sql Server的信息:

数据库类型:SQL Server 2017 Standard
位置:南美洲-东1-b

使用sql server management studio,测试连接成功,有此信息

【问题讨论】:

  • 您说您正在连接到 SQL Server,但在连接字符串中使用了 mysql:// URI。我不认为这是正确的。我已编辑您的帖子以删除您的实例的名称和 IP 信息 - 这不是您想在 Stack Overflow 上广播的内容。
  • 感谢 alroc 的帮助,我尝试使用 jdbc:google:sqlserver 和 jdbc::sqlserver 但也不行。
  • 你在一个简单的Java程序中试过这个吗?我想你想要像 mssql:// 这样的 URL 。参见例如docs.microsoft.com/en-us/sql/connect/jdbc/… 参见:developers.google.com/apps-script/guides/jdbc
  • 感谢@Frank 帮助我,我也会尝试这个,但我认为这是谷歌应用脚​​本中的一个错误。

标签: sql-server google-apps-script google-cloud-platform


【解决方案1】:

似乎尚未实现通过 Apps 脚本连接到 GoogleSQL SQL Server。

已经有一个feature request made in Issue Tracker,实际上您似乎是创建问题的人,所以如果有人遇到同样的问题,我会留下答案以供可见。

【讨论】:

  • 感谢您回复 Raserhin!我为这个问题输入了一张新票:issuetracker.google.com/issues/145468422 我认为是谷歌应用脚​​本中的问题
  • Google Cloud SQL for SQL Server 仍处于测试阶段,因此需要一段时间才能通过 Apps Script 的 JDBC 连接器使用。
猜你喜欢
  • 2013-05-08
  • 2017-10-31
  • 1970-01-01
  • 2018-09-26
  • 1970-01-01
  • 1970-01-01
  • 2020-02-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多