PostgreSQL到H2引擎:数据源设置问题

时间:2016-07-20 13:51:36

标签: postgresql odbc h2

我尝试通过ODBC数据源管理器工具(位于Windows / System32下的64位版本)为postgreSQL ODBC驱动程序配置数据源,指向H2数据库服务器作为源。我按照herehere提供的说明进行操作。

我正在建立连接,但报告了以下错误:

  

服务器意外关闭了连接。这可能意味着服务器在处理请求之前或处理时异常终止。

设置如下:

  • 数据来源: H2
  • 说明: H2
  • 数据库: jdbc:h2:tcp:\ localhost \〜\ Desktop \ H2测试\ TESTING_LifeLoop \ test; ifexists = true
  • SSL模式:禁用
  • 服务器: localhost
  • 端口: 5435
  • 用户名: sa
  • 密码:(与H2控制台相同)

我并非100%确定密码是否正确,并且输入其他密码(包括我认为是H2服务器的默认密码," sa")会返回相同的错误。可以使用我在这里输入的密码通过H2控制台访问数据库服务器,因此我只能假设设置pSQL ODBC数据源所需的密码是相同的。

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

首先,检查您尝试连接的端口上是否有正在运行的进程。

对我有用的是缩短JDBC URL,删除开头。尽量保留名称(测试,在您的情况下)。