Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
Всем здравствовать! Имеем: FreeBSD 6.2, PostgreSQL 8.3. Компилим, ставим. Пытаемся насладиться интегрированным tsearch2 -- узнаём у себе много нового. Код: plaintext Далее: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Удивляемся, дампим базу. Поднимаем PostgreSQL 8.3 на Windows 2000 (кодировки при инициализации везде ставим UTF8). Ресторим базу. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. В /public/pgdata/general/postgresql.conf: Код: plaintext В каком месте ДНК у меня ошибка? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 16:55 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
1. локаль процессов postgres'а какая ? --locale=ru_RU.UTF-8 просто прописывает в конфиг настройки локали, сам серверный процесс при этом может быть запущен с неправильной локалью. 2. что показывает просто select * from menuitem; ? 3. как заливался дамп ? в какой он кодировке и формате ? -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 17:04 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
1. show all; Код: plaintext 1. 2. 3. 4. 5. 2. select * from menuitem показывает записи которые есть в таблице: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 17:12 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
Во FreeBSD давно существуют большие проблемы с UTF-8. Не уверен, что в данном случае это поможет, но ознакомьтесь с недавним опытом борьбы Лехи Тутубалина с UTF-8 во FreeBSD: http://blog.lexa.ru/2008/02/19/bol_no_udarilsja_ob_utf8.html http://blog.lexa.ru/2008/02/22/sortirovka_utf8_v_postgresql_pod_freebsd.html http://blog.lexa.ru/2008/02/27/freebsd_ru_ruutf8_lc_collate.html http://blog.lexa.ru/2008/03/03/freebsd_utf8_russian_collate_vtoraja_popitka.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 18:58 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
izВо FreeBSD давно существуют большие проблемы с UTF-8. Не уверен, что в данном случае это поможет, но ознакомьтесь с недавним опытом борьбы Лехи Тутубалина с UTF-8 во FreeBSD: http://blog.lexa.ru/2008/02/19/bol_no_udarilsja_ob_utf8.html http://blog.lexa.ru/2008/02/22/sortirovka_utf8_v_postgresql_pod_freebsd.html http://blog.lexa.ru/2008/02/27/freebsd_ru_ruutf8_lc_collate.html http://blog.lexa.ru/2008/03/03/freebsd_utf8_russian_collate_vtoraja_popitka.html О-па... Вот так новости. Спасибо! И выход? Ставить Линуху? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 22:42 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
DAISER izВо FreeBSD давно существуют большие проблемы с UTF-8. Не уверен, что в данном случае это поможет, но ознакомьтесь с недавним опытом борьбы Лехи Тутубалина с UTF-8 во FreeBSD: http://blog.lexa.ru/2008/02/19/bol_no_udarilsja_ob_utf8.html http://blog.lexa.ru/2008/02/22/sortirovka_utf8_v_postgresql_pod_freebsd.html http://blog.lexa.ru/2008/02/27/freebsd_ru_ruutf8_lc_collate.html http://blog.lexa.ru/2008/03/03/freebsd_utf8_russian_collate_vtoraja_popitka.html О-па... Вот так новости. Спасибо! И выход? Ставить Линуху? Да. Поскольку линукс система более "широкого профиля" и поддерживает не только почтовик/файрволл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 23:11 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
DAISER izВо FreeBSD давно существуют большие проблемы с UTF-8. Не уверен, что в данном случае это поможет, но ознакомьтесь с недавним опытом борьбы Лехи Тутубалина с UTF-8 во FreeBSD: http://blog.lexa.ru/2008/02/19/bol_no_udarilsja_ob_utf8.html http://blog.lexa.ru/2008/02/22/sortirovka_utf8_v_postgresql_pod_freebsd.html http://blog.lexa.ru/2008/02/27/freebsd_ru_ruutf8_lc_collate.html http://blog.lexa.ru/2008/03/03/freebsd_utf8_russian_collate_vtoraja_popitka.html О-па... Вот так новости. Спасибо! И выход? Ставить Линуху? Вообще-то, насколько я заметил беглым взглядом, проблема у Лехи касается сравнения строк (LC_COLLATE), то есть к вашей может и не иметь отношения. Далее, вроде Тутубалин сочинил какой-то патч, не хотите его попробовать? Ну а в целом -- да, PostgreSQL тут не причем, это заморочки FreeBSD. На Linux с этим абсолютно гладко и приятно. Мигрировать или нет на него -- решать вам, я бы все-таки поковырялся в существующих решениях для фри (погуглить еще можно, об этом пишут), ведь раз вы ее используете, должны быть для этого какие-то веские основания, зачем сразу отказываться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2008, 00:31 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
izВообще-то, насколько я заметил беглым взглядом, проблема у Лехи касается сравнения строк (LC_COLLATE), то есть к вашей может и не иметь отношения. Далее, вроде Тутубалин сочинил какой-то патч, не хотите его попробовать? Да, я тоже думаю, что locale не имеет к этому отношения, потому что она больше на сортировки, сравнения и форматирование влияет. Но вопрос остаётся открытым. Патч посмотрел, как я понял, там опять же на сортировку акцент. Не мой случай. В Гугле тоже ничего существенного не нарыл. Сейчас попробую с О. Бартуновым связаться -- хочется малой кровью обойтись :-). FreeBSD выбрана потому, что исторически уже несколько лет с ней работаю и такие грабли впервые. Пробовал как-то Debian Linux 3.1, субъективно FreeBSD шустрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2008, 00:39 |
|
||
|
(tsearch2 + UTF-8) * FreeBSD 6.2 = ?
|
|||
|---|---|---|---|
|
#18+
связываться по этому вопросу лучше не с Бартуновым, а Федей Сигаевым (sigaev.ru) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2008, 12:51 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=274&tid=2004547]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 340ms |

| 0 / 0 |
