我知道我的信息可能看起来像是另一条的复制品,但我不这么认为。如果我错了,告诉我。
我刚刚用Java/swing/postgresql完成了一个自由软件。它已在Windows和Linux上成功测试。
现在,我正在尝试制作文档,我正在文档的“安装postgresql server”部分。
问题是,我不记得我做了什么,使应用程序与PostgreSQL一起工作(我知道它很蹩脚…)。
代码中的JDBC字符串是这样生成的:
// Open the SQL Connection
m_sql_connection = DriverManager.getConnection("jdbc:postgresql://"+m_postgresql_server_name+":"+m_postgresql_port_number+"/"+m_postgresql_database_name, "postgres", "<not empty>");
事实是:
编辑1-
结果:同样的错误
编辑2-
编辑3-
我得到的错误是:
Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections
我想知道我是否不必“解锁”postgres帐户,以允许它通过JDBC访问数据。
编辑4-没有名字的马-我用127.0.0.1替换了localhost-端口是标准端口5432,用psql验证-在尝试JDBC连接(不工作)之前,我测试了psql.exe(工作)命令行-仍然是相同的结果...
编辑5-我要放一些痕迹,看看我是否能得到更多的信息
我通过一种变通方法解决了我的问题。我把PostgreSQL的监听端口改了5433,一切都很顺利。。。
我想原来的端口被其他东西使用了,或者被我找不到的安全工具屏蔽了。
检查Windows防火墙没有阻塞端口。
如果skype正在运行,请关闭skype,因为skype获得了相同的端口。这个把戏很久以前就帮了我。
我使用的是Postgres 9.1.5。JDBC在第一个实例中运行良好,但当我再次尝试时,它开始拒绝连接。例如,我使用JDBC登录到我的web应用程序,效果很好。但是,我尝试使用连接获取其他数据,它引发了一个异常:连接被拒绝。我确信我的代码没有问题,因为上次运行良好的登录JDBC也引发了一个异常:连接被拒绝。 重新启动postgres windows服务后,它再次工作。然后,登录JDBC,获取一些
postgres-db 2021-02-23 22:46:3.410 UTC[1]日志:数据库系统已准备好接受连接 .环境: Docker-compose: 日志: app_1 22:46:31.020[error]GenServer#PID<0.368.0>终止app_1**(dbconnection.connectionerror)tcp连接(postgres-DB:5433):连接拒绝-:e
我是docker的新手,我正在尝试通过本地主机连接我的pgAdmin容器到postgres容器。 无法连接到服务器:连接被拒绝服务器是否在主机“localhost”(127.0.0.1)上运行并接受端口5432上的TCP/IP连接?无法连接到服务器:地址不可用是否在主机“localhost”(::1)上运行并接受端口5432上的TCP/IP连接的服务器? 我成功地通过容器上的给出的IPAddres
关于代号一的快速问题。我将如何处理连接被拒绝的错误?我有所有的响应侦听器,它们在ConnectionRequest对象中被重写,但当发生连接拒绝错误时,它不会遍历我的代码,应用程序会崩溃。非常感谢。
问题内容: 我是 HBase 和 Hadoop的 新手。我已经完全设置了HBase并完美启动。现在,当我尝试使用Java客户端从 p1 连接到HBase(HBase安装在 p2上 )时,它抛出了一个奇怪的异常。 问题答案: 我找到了解决方案。 通过仅从我的 主机中 删除 localhost 条目。现在我的本地主机条目就像 192.169.19.50 [这是我的hbase IP] =本地主机,而不是
问题内容: 我正在尝试实现TCP连接,从服务器端一切正常,但是当我运行客户端程序(从客户端计算机)时,出现以下错误: 我尝试更改套接字号以防万一,但无济于事,有谁知道导致此错误的原因和解决方法。 服务器代码: 客户代码: 问题答案: 此异常意味着你尝试连接的IP /端口上没有侦听服务: 你试图连接到错误的IP /主机或端口。 你尚未启动服务器。 你的服务器没有监听连接。 在Windows服务器上,