Добрый день!
Я сказал и поставил OpenServer 5.2.5 , запустил вместе с последней версией PostgreSQL которая там предустановленна.
Все вроде бы хорошо работает.
Открываю конфиг запущенного PostgreSQL и вижу:
# encoding
# These settings are initialized by initdb, but they can be changed.
lc_messages = 'en_US.UTF-8' # locale for system error message
# strings
lc_monetary = 'Russian_Russia.1251' # locale for monetary formatting
lc_numeric = 'Russian_Russia.1251' # locale for number formatting
lc_time = 'Russian_Russia.1251' # locale for time formatting
А дело вот в чем. Мне через консоль от имени postgres надо запустить SQL файл, он создает роли , базу и т. д.
И в этом файле есть такие строчки:
CREATE DATABASE myname
WITH ENCODING='UTF8'
OWNER=globedrobe_user
LC_COLLATE='ru_RU.UTF-8'
LC_CTYPE='ru_RU.UTF-8'
CONNECTION LIMIT=-1;
И вот при запуске SQL файла в данной ситуации вылетает ошибка про «........ что то там …. ru_RU.UTF-8 … », т. е. не фурычит!
Пробую в когфиге поменять «Russian_Russia.1251» на «Russian_Russia.65001» и OpenServer не запускается, пишет ошибка в PostgreSQL.
Может кто подсказать?
- Главная Список форумов Модули и инструменты
- Поиск
-
- Текущее время: 10 фев 2025, 13:19
- Часовой пояс: UTC+03:00