я поискал, но никто, к сожалению, не смог на него ответить.
Попытаю счастье.
Кто-нибудь поднимал на windows пострес с utf-8 в качестве collate и ctype? Я так понимаю ru_RU.utf-8 кодировки в винде просто не существует, а по умолчанию выставляется Russian_Russia.1251 , что вызывает конфликты в либах приложения и вместо символов получаю вопросительные ромбы.
Вы путаете collation и encoding, а это совершенно разные вещи! > Кто-нибудь поднимал на windows пострес с utf-8 в качестве collate и ctype? По идее, никто. Потому что utf-8 — это encoding, т.е. установить такое значение collation просто невозможно (разве что в windows на самом деле есть такой collation, но я что-то сомневаюсь). > ru_RU.utf-8 кодировки в винде просто не существует Её нигде не существует — это collation. > а по умолчанию выставляется Russian_Russia.1251 Скорее всего, это правильно. > что вызывает конфликты в либах приложения и вместо символов получаю вопросительные ромбы. Нет, не это. А несогласованность encoding в приложении и PostgreSQL.
Обсуждают сегодня