[英]JDBC connection to Google Cloud Spanner parameters
我有一個 Google Cloud Spanner 實例和數據庫。
但是我不知道用什么來填充“自定義 JDBC URL”、“用戶 ID”或“用戶密碼”,因為網站上沒有給出這些參數,也沒有在創建實例時配置。
編輯:
我現在的完整路徑是:
jdbc:cloudspanner:/projects/bupry-332316/instances/genupry-sql-test/databases/genupry-db-1?credentials=D:\Genexus\Models\Wultu\bupry-332316-f760bf33afc1.json;autocommit=false;lenient=true
正如@Catherine O 在評論中提到的那樣:請包括您正在使用什么工具來嘗試連接到 Cloud Spanner。
根據您提供的屏幕截圖,我認為您需要更改幾處:
Cloud Spanner 不使用用戶 ID 和密碼進行身份驗證。 相反,它使用 Google Cloud 憑據。 通過將;credentials=/path/to/credentials.json
添加到 JDBC URL(路徑必須指向有效的憑證文件),將這些添加到 JDBC URL。 有關完整示例,另請參閱https://googleapis.dev/java/google-cloud-spanner-jdbc/latest/com/google/cloud/spanner/jdbc/JdbcDriver.html 。
您現在獲得的堆棧跟蹤似乎表明正在拾取驅動程序並建立連接,但 JDBC 驅動程序中存在一些內部錯誤:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.