当前位置: 首页 > 知识库问答 >
问题:

博士后与JDBC

邵沛
2023-03-14

我正在将postgres转换为Exasol,将在据称是超快的数据库上运行一些时间试验。Exasol有一个我正在使用的导入脚本,并得到一个“连接拒绝错误”。这是一个本地连接,视窗10和postgres 9.4

我仔细检查过的东西:

  • 端口号为5432(可从PGAdmin查看)
  • postgres处于活动状态,正在5432上收听(获取PID并看到它运行)
  • 用户名和密码被重新输入了几次
  • 尝试同时指定IPV4和6个地址(“localhost”、127.0.0.1和[::1])
  • postgres正在接受TCP流量(“pg_hba”有:

主机所有127.0.0.1/128md5

主机所有::1/128md5

下面是错误消息:[43000]“JDBC客户端错误:连接到'JDBC:postgresql://127.0.0.1:5432/tom_db“as user='postgres'失败[连接被拒绝。请检查主机名和端口是否正确,以及邮局主管是否接受TCP/IP连接。]"

有什么想法吗?不确定下一步要检查什么。。。

共有1个答案

施振海
2023-03-14

是否在虚拟机中使用EXASOL社区版?

如果是这样,你就不要127.0.0.1

例如,我的EXASOL数据库在192.168.56.123的笔记本电脑上作为虚拟机运行,我直接在笔记本电脑上运行postgres(192.168.56.1和127.0.0.1)

在这种情况下,我的JDBC连接将使用192.168.56.1从EXASOL连接到postgres

希望这能有所帮助——也请记住,你也可以在EXASOL社区网站上发布这些问题https://www.exasol.com/portal/questions

 类似资料:
  • 报告如下: 我没有运行任何其他Postgres安装。通过运行以下命令确认了这一点: 端口5432上也没有运行的应用程序。通过跑步证实了这一点 有什么想法吗?

  • 我使用Linux Mint肉桂2.2.16。 在安装和运行Rails的过程中,我遇到了Postgres的问题。 我无法在我的常用用户名下使用任何东西,因此我使用 我无法获得任何与createuser一起工作的内容。

  • 我正在尝试用docker创建简单的postgres服务器。我使用官方postgres图片作为容器的基础。我的Dockerfile包含以下命令: 当我尝试运行它时,我出现了一个错误: psql:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字"/var/run/postgresql/. s. PGSQL.5432"上的连接? 我做错了什么?

  • #春招# #Java# #富士康# 技术面∶ 1.你的项目用了springboot,你对该框架有什么理解? 2.注解的底层实现原理 3.Redis是单线程还是多线程? 4.linux查找文件的指令 5.vi模式下查找文件字符 6.职业规划 7.用过git吗? 反问∶ 1.前后端分离的session失效问题,能否用redis替代session? 2.缓存与数据库的数据一致性问题(加锁) 3.java

  • 内容 7.1. 常见陷阱与最佳实践 7.2. 定义数据存储 7.3. 编写异步 actions 7.4. 优化 React 组件 7.5. 开发工具 7.6. 使用 trace 进行调试 7.7. ES5 / ES6 / TypeScript 语法 7.8. 无状态组件和热加载

  • 编辑问题并单击“预览”时,请预览以下标记源: 在新的一行上显示每个字母。 然而,在我看来,在自述文件中推出类似的降价源代码结构。md将所有字母连成一行。 我希望自述中保留新的行。本项目中的md:https://github.com/zoran119/simple-read-only-test 知道怎么做吗?