【发布时间】:2020-11-23 20:03:22
【问题描述】:
我正在开发机器上的 Docker 容器中运行 gcr.io/cloud-spanner-emulator/emulator。我想从Intellij Database Navigator 连接到数据库,这样我就可以看到哪些数据写入了我的表。
在 Database Navigator 中,我创建了一个新的通用连接并将其配置为使用 google-cloud-spanner-jdbc 驱动程序(版本 1.17.3,从 maven 获得),使用连接字符串
jdbc:cloudspanner://localhost:9010/projects/my-project/instances/my-instance/databases/main;usePlainText=true
作为documented here,但包含正确的项目、实例和数据库名称。至关重要的是,我已包含usePlainText=true 参数as documented in this question。
当我测试连接时,我收到一条错误消息,上面写着
无法连接到“Spanner Localstack”。 INVALID_ARGUMENT:在连接 URI 中发现无效属性:v$session.program, ApplicationName
是否有人使用 google-cloud-spanner-jdbc 驱动程序成功地将 Intellij 的 Database Navigator 连接到 cloud-spanner-emulator?
【问题讨论】:
标签: intellij-idea jdbc google-cloud-spanner google-cloud-spanner-emulator