powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / java
18 сообщений из 18, страница 1 из 1
java
    #32875765
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отзовитесь, кто использует связку java и postgresql

есть пара вопросов
...
Рейтинг: 0 / 0
java
    #32876748
mwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratischeотзовитесь, кто использует связку java и postgresql

есть пара вопросов

Пробуй задавать.
...
Рейтинг: 0 / 0
java
    #32877360
Owl_UA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы только начинаем, но попробуем ответить, если что-то знаем
...
Рейтинг: 0 / 0
java
    #32877533
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mwolf maratischeотзовитесь, кто использует связку java и postgresql

есть пара вопросов

Пробуй задавать.

если у вас postgresql стоит на линуксовой машине

а java работает с виндовой кодировкой и соотвественно данные в базе лежат в виндовой кодировке, вы как это делаете? :)

я не могу через jdbc кодировку правильную получить
...
Рейтинг: 0 / 0
java
    #32880062
mozheyko_d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratische mwolf maratischeотзовитесь, кто использует связку java и postgresql

есть пара вопросов

Пробуй задавать.

если у вас postgresql стоит на линуксовой машине

а java работает с виндовой кодировкой и соотвественно данные в базе лежат в виндовой кодировке, вы как это делаете? :)

я не могу через jdbc кодировку правильную получить

Вот тут пишут что можно установить параметр соединения charSet, я правда не пробовал, но думаю заработает.
...
Рейтинг: 0 / 0
java
    #32880932
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там комментарий про 7.3 есть....

у кого нибудь эта связка работает?
...
Рейтинг: 0 / 0
java
    #32918133
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался?
...
Рейтинг: 0 / 0
java
    #32918281
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не завелось

как работают другие не представляю
у нас не пашет :(
...
Рейтинг: 0 / 0
java
    #32918517
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Жаль. Значит сегодня сам попробую
...
Рейтинг: 0 / 0
java
    #32922466
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня нормально работает с koi8. PostgreSQL 7.4.6. База создаётся командой "createdb -E koi8 <dbname>"
...
Рейтинг: 0 / 0
java
    #32922470
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, и в ConnectionParams ничего указывать не нужно, charSet - это для старых версий.
...
Рейтинг: 0 / 0
java
    #32923749
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maddcastУ меня нормально работает с koi8. PostgreSQL 7.4.6. База создаётся командой "createdb -E koi8 <dbname>"
а как насчет win?
или там линукс странный или руки у меня кривые, но я и перегнать в кои8 не смог штатными средствами
...
Рейтинг: 0 / 0
java
    #32923955
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По идее, достаточно createdb -E cp1251 (правда в документации говорится про WIN) ... Если не поможет, то есть вероятность, что русский не установлен (проверь /usr/share/locale на наличие ru).
Может помочь поиск postgresql.org
...
Рейтинг: 0 / 0
java
    #32924481
CM Hungry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Win-1251 кодировку в 7м постгресе нормально можно поставить только через initdb с установленной 1251й локалью, а потом createdb -E cp1251. Только так.
...
Рейтинг: 0 / 0
java
    #32924832
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нифига не понимаю
интереса ради создал базу данных с KOI

вот код, из файла читается файл в формате KOI, в базу пришли все символы, кроме русских буковок....
уже беда с ними получается....
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
      Class.forName("org.postgresql.Driver");
      String username = "postgres";
      String password = "postgres";
      Properties props = new Properties();
      props.setProperty("user", "postgres");
      props.setProperty("password", "postgres");
      String url = "jdbc:postgresql://localhost:5432/carbase";
      Connection c = DriverManager.getConnection(url, props);
      BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File("TestKoiPostgres.txt"))));
      String sql = br.readLine();
      PreparedStatement ps = c.prepareStatement(sql);      
      System.out.println(sql);
      ps.execute();

линукс
PostgreSQL 7.3.1
...
Рейтинг: 0 / 0
java
    #32925532
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
java
    #32925857
maratische
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maddcast http://sql.ru/forum/actualthread.aspx?tid=160959
вопрос не понял :)
драйверам я скармливал текст в формате КОИ точно :)
я в консоль паралельно вываливаю
...
Рейтинг: 0 / 0
java
    #32930622
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CM HungryWin-1251 кодировку в 7м постгресе нормально можно поставить только через initdb с установленной 1251й локалью, а потом createdb -E cp1251. Только так.
У меня такая же последовательность действий. Если нужна кодировка win, то настраивать сразу на неё. Тогда в консоли делаем следующее:

export LANG=ru
export LC_ALL=ru_RU.CP1251
initdb ... (она использует локаль для настройки)
createdb -E cp1251 ...
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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