① 错误信息
7 06, 2013 3:23:32 午後 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [default] in context with path [/Shop] threw exception [org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (FATAL: pg_hba.conf ���z�X�g"192.168.0.1"�A���[�U"postgres"�A�f�[�^�x�[�X"shop2, SSL�����p���G���g��������������)] with root cause
org.postgresql.util.PSQLException: FATAL: pg_hba.conf ���z�X�g"192.168.0.1"�A���[�U"postgres"�A�f�[�^�x�[�X"shop2, SSL�����p���G���g��������������
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:398)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:173)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:64)
at org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:136)
② 原因是Postgres设定文件没做。PostgreSQL服务端监听设置及客户端连接不可以。所以要做设定
1. 修改服务端/opt/postgresql/data/postgresql.conf文件,将
listen_address='localhost' ⇒ listen_address='*'
2. 修改/opt/postgresql/data/gp_hba.conf文件 在其中增加客户端的ip追加
# IPv4 local connections:
host all all 192.168.0.1/32 md5
⇒ 192.168.0.1 是需要访问的客户端的Ip
③ Postgres重启是必要的
分享到:
相关推荐
描述怎样配置MYSQL与JAVA的连接
Java应用程序连接Oracle数据库的详细步骤
java应用程序自动更新 java应用程序自动更新 java应用程序自动更新 java应用程序自动更新 java应用程序自动更新
java应用程序开机自动启动 java应用程序开机自动启动 java应用程序开机自动启动
在linux上通过JDBC连接ORACLE 时总是出现 java.sql.SQLRecoverableException: IO Error: Connection reset 的问题
趣味性:习题基本上覆盖了程序员在编写Java程序时经常出现的问题Java程序设计知识要点,各习题也列出其测试要点,从而方便教师从中挑选或改编考题以及方便学生进行实战模拟练习或测试,同时也可以为SCJP考试作准备...
JAVA小程序,用于检查网络连接是否正常,可根据IP或URL来检查。
java做的login用户登录程序,调试中遇到HTTP Status 404,解决HTTP Status 404问题错误的办法。
java连接mysql时需要使用到的驱动程序 也就是JDBC,Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的...
在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁, 即Java语言通过JDBC技术访问数据库。JDBC是一种“开放”的方案,它为数据库应用开发人员﹑数据库前台工具开发人员提供了一种...
个人编写的java连接mysql数据库应用程序经过测试的源代码
不错的Java小程序,适合初学者学习和交流
这是一个用java做的一个关于人的肥瘦的小程序代码简单算法也不难,希望网上朋友有好的做法和我一起分享.
java应用程序JNDI方式使用weblogic连接池的方法.pdf
Java实现Socket长连接和短连接,实现原理可参见个人博客
解决java窗口自定义表格创建问题,适合初学java编程者学习。
3. Java技术使网络带宽的应用更为有效,因为应用程序可以下载到器件上,并在本地运行,仅仅是在连接到服务器时才会占用网络带宽。 基于以上分析,Java手机将是未来手机的发展方向,是业界的热点。
8.熟悉Java 数据库连接方法,能在程序中读写数据库。 二、实验内容 Java多线程与C/S综合应用程序设计(C/S聊天系统、ftp程序等)。 三、实验硬件、软件环境 1.PC计算机一台,配置为CPU为P4 2.8G,内存为512M,硬盘为...
本人收集整理,是一套很好的编写JAVA分布式应用软件开发的丛书,里面有很多JAVA分布式应用的例子,一套不错的资料哟!
Java Web程序设计教程 Java Web程序设计教程