powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Resin+jsp+PostgreSQL тест не идет ...
6 сообщений из 6, страница 1 из 1
Resin+jsp+PostgreSQL тест не идет ...
    #33737124
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени сутак!!!

Решил попробывать тест
автор<%@ page contentType="text/html; charset=windows-1251" %>
<%@ page import ="java.net.*" %>
<%@ page import ="java.sql.*" %>
<HTML>

<HEAD>
<TITLE> Доступные БД </TITLE>
</HEAD>

<BODY>
<h3>Доступные БД</h3>
<%
//Загружаем драйвер
Class.forName("org.postgresql.Driverr").newInstance();
//Подключаемся к бд
Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/","postgres",""); //
Statement stmt = null;
ResultSet rs = null;
stmt = conn.createStatement();
//Запрос на имеющиеся БД
rs = stmt.executeQuery("SHOW DATABASES");
boolean more = rs.next ();
while (more)
{
// Получае значение первой колонки
out.print(rs.getString(1));
out.print("<br>");
// Передвигаемся на следующую строку набора данных
more = rs.next ();
}
%>
</BODY>
</HTML>
а мене в ответ
автор500 Servlet Exception

org.postgresql.util.PSQLException: Connection refused. Check that the hostname
and port are correct and that the postmaster is accepting TCP/IP connections.
at org.postgresql.jdbc1.AbstractJdbc1Connection.openConnection(AbstractJdbc1Connection.java:204)
at org.postgresql.Driver.connect(Driver.java:139)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at _jsp._test__jsp._jspService(test.jsp:16)
at com.caucho.jsp.JavaPage.service(JavaPage.java:60)
at com.caucho.jsp.Page.pageservice(Page.java:570)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:159)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:492)
at com.caucho.util.ThreadPool.run(ThreadPool.java:425)
at java.lang.Thread.run(Thread.java:595)
Ничегог, как видите, не вышло. С прортом и доступам экспериментировал 0 ничего
Подскажите где рыть!!!
Спасибо всем
...
Рейтинг: 0 / 0
Resin+jsp+PostgreSQL тест не идет ...
    #33737445
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. newInstance() в данном случае писать не обязательно.
2. Попробуй в строку соединения написать jdbc:postgresql://localhost:5432/ template1
3. Пароля на БД точно нет?

======================
- Я подхожу к клетке с медведем панда...
Видите, какие у него черные круги под глазами?!
Медведь панда как бы всем своим видом говорит нам: "Не бухайте!"
======================
...
Рейтинг: 0 / 0
Resin+jsp+PostgreSQL тест не идет ...
    #33737762
Gold Fish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оноже тебе четко написало:
org.postgresql.util.PSQLException: Connection refused. Check that the hostname
and port are correct and that the postmaster is accepting TCP/IP connections.
Проверяй Хост, порт, юзер, пасворд, дб. Проверь pg_hba.conf. У тебя слокального хоста вообще скажем PgAdmin-ом конектится???
...
Рейтинг: 0 / 0
Resin+jsp+PostgreSQL тест не идет ...
    #33737765
Gold Fish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще обрати внимание на строку из своего кода
Class.forName("org.postgresql.Driverr").newInstance();

слово Driver пишется с 1-й r
...
Рейтинг: 0 / 0
Resin+jsp+PostgreSQL тест не идет ...
    #33740853
HunterNomad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gold FishЕще обрати внимание на строку из своего кода
Class.forName("org.postgresql.Driverr").newInstance();
слово Driver пишется с 1-й r

1. Это очепятка. В оригинале все О.К.
2. С самого сервера вхожу под юзерам postgre (предварительно su - postgre ) без проблем.
------------------------
В pg_hba.conf:
host all all 127.0.0.1 255.255.255.255 trust
host all all 192.126.0.1/10 255.255.255.255 trust


Вроде все кака нуна
??????????
...
Рейтинг: 0 / 0
Resin+jsp+PostgreSQL тест не идет ...
    #33741163
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С самого сервера проверь вот так:
psql -U postgres -h IPАдресМоегоСервера template1
-h - вынуждает терминал использовать не Unix-domain sockets а TCP/IP sockets.... И не помешет перепроверить правила файрвола.

P.S
su делать нафиг не нужно.
Неплохо бы глянуть еще раз в postgresql.conf.... ты указал там какой интерфейс слушает postmaster? По умолчанию соединения TCP/IP во всех версиях постгреса отключены.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Resin+jsp+PostgreSQL тест не идет ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]